1
SQLite中我能夠創建一個表使用下面的命令:sqlite表不需要列名?
create table myTable(varchar, date, int);
注意,沒有列名!當我使用列名時,我發現了這一點,並且當我執行where語句時,它不適用於列名,但是它在我指定變量類型時起作用。那是怎麼回事?
SQLite中我能夠創建一個表使用下面的命令:sqlite表不需要列名?
create table myTable(varchar, date, int);
注意,沒有列名!當我使用列名時,我發現了這一點,並且當我執行where語句時,它不適用於列名,但是它在我指定變量類型時起作用。那是怎麼回事?
但是他們成了名,而不是數據類型:
sqlite> create table myTable(varchar, date, int);
sqlite> .headers on
sqlite> insert into myTable Values(1,1,1);
sqlite> select * from myTable;
varchar|date|int
1|1|1
你怎麼會寫這給他們的名字? –
@ javascript-ninja,'create table myTable(a1 varchar,a2 date,a3 int);',但是你應該訪問文檔:http://sqlite.org/lang_createtable.html – newtover
哦,我明白了。我正在倒退。我正在把名字放在名字前面。 –