3
我在一个表中有很多列,并且想要除了一列(例如:位置)以外的所有列,我想要SELECT * FROM Table
,而不必列出所有我想使用的列。Sqlite:SELECT * BUT ID FROM表
SELECT * EXCEPT id FROM Table
???
我在一个表中有很多列,并且想要除了一列(例如:位置)以外的所有列,我想要SELECT * FROM Table
,而不必列出所有我想使用的列。Sqlite:SELECT * BUT ID FROM表
SELECT * EXCEPT id FROM Table
???
绝对没有。
但是,这里有一个解决方法。创建表的VIEW
,如
CREATE VIEW ViewName
AS
SELECT col1, col2, col3, .... -- don't select the column name you want to hide
FROM tableName;
一旦VIEW
被创造了,你现在可以调用它,
SELECT * FROM ViewName
不,你不能那样做。
您列出了您需要的,或者您接受结果集包含比您需要的多一列。