读书人

求解释: select . where 一=0

发布时间: 2013-04-07 12:50:11 作者: rapoo

求解释: select .......... where 1=0
有一个复制表的语句:

select * into B from A where 1=0


请教各位大神:
1=0
是什么意思?

谢谢!



[解决办法]
应该就是只复制元数据(表结构),不复制数据
[解决办法]
1=0,是说where子句的结果是false。所以select语句查询不到结果
[解决办法]
引用:
select into ? 胡扯呢,这句必然报错。

create table A as select * from B where 1=0 还差不多。


3楼快承认错误
[解决办法]
SQLServer里面才用到select * into
1=0表示false只复制表结构
[解决办法]
where 1=0 即条件不成立。返回了false,没数据。
[解决办法]
引用:那楼主好好看看这个

你是该好好看看,顺便看一眼这里是哪个版块。

这是异想天开啊

读书人网 >oracle

热点推荐