SQLite 3 komut satırı aracındaki ATTACH
komutu ile eklediğim bir SQLite veritabanı dosyasındaki tabloları ve bu tablolardaki satırları listelemek için hangi SQL kullanılabilir?
Bir SQLite veritabanındaki tabloları görmek için birkaç adım vardır:
Veritabanınızdaki tabloları listeleyin:
.tablolar
Tablonun nasıl göründüğünü listeleyin:
.schema tablename
Tablonun tamamını yazdırın:
SELECT * FROM tablename;
Mevcut tüm SQLite komut istemlerini listeleyin:
.yardım
Görünüşe göre sqlite_master tablosundan şu şekilde geçmeniz gerekiyor:
SELECT * FROM dbname.sqlite_master WHERE type='table';
Ve sonra satırlara bakmak için her tabloyu SELECT
veya benzeri bir yöntemle manuel olarak inceleyin.
.DUMPve
.SCHEMA` komutları veritabanını hiç görmüyor gibi görünüyor.
Tabloları listelemek için de yapabilirsiniz:
SELECT name FROM sqlite_master
WHERE type='table';