2016-04-09 31 views
0
kullanarak sorgu sonucu elde edin.

Veritabanı erişim için sqlite3 kullanıyorum. Sorgulanan sonuç ve veri tabanından satır sayısını, sütun sayısını ve sütunun adını bilmek istiyorum.sqlite3

Örneğin

ben SELECT * from table çalıştırırsanız, ben veritabanı 2 satır var olduğunu biliyoruz nasıl

id name number 
-------------------- 
1  John 10 
2  Jay  20 

olsun ve 3 sütun ve sütun sayısı kimliği/adı/numarası vardır? Normalde ilgilendiğiniz hangi veri "bilmek" çünkü "kaç cols" İstenen

+0

Daha iyi baştan masa yapısını biliyoruz. Ve sonuç kümenizden satır sayısını alabilirsiniz –

+0

Olası kopyası [MySQL'in DESCRIBE \ [table \] öğesine eşdeğer bir Sqlite var mı?) (Http://stackoverflow.com/questions/3330435/is-there-a- oracle eşdeğer-to-mysqls-tarif-tablo) – pBuch

cevap

0

, yanlış bir sorudur

kullanarak satır sayısını sayabilir.

SELECT COUNT(*) FROM table; 

sonuç Bu gibi görünecektir:

COUNT(*) 
--------- 
2 

Eğer güzel bir ekran istiyorum böyle bir şey kullanıyorsanız:

SELECT COUNT(*) AS rows FROM table; 

dönen:

rows 
----- 
2