sqlite表不需要列名?

时间:2012-01-23 07:37:04

标签: sqlite

在sqlite中,我能够使用以下命令创建一个表:

create table myTable(varchar, date, int);

请注意,没有列名!当我使用列名时,我发现了这一点,当我执行where语句时,它不适用于列名,但是当我指定变量类型时它才起作用。怎么了?

1 个答案:

答案 0 :(得分:2)

但是他们成了名字而不是数据类型:

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