而不是SELECT * FROM mytable
,我想选择所有字段,除了一个(即'serialized'字段,它存储一个序列化对象)。这是因为我认为失去那个领域会加速我的查询。但是,我有很多领域,而且我很懒。有没有办法说...
`SELECT ALL_ROWS_EXCEPT(serialized) FROM mytable`
谢谢!
答案 0 :(得分:6)
不,SQL中没有约定来获取除一个(或多个指定的)列以外的所有列。
明确指出要返回的列,最好使用表别名(即使只针对一个表),这是理想的。