当前位置: 代码迷 >> Oracle管理 >> 求解释: select . where 一=0
  详细解决方案

求解释: select . where 一=0

热度:9   发布时间:2016-04-24 04:44:07.0
求解释: 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,没数据。
------解决方案--------------------
引用:那楼主好好看看这个

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

这是异想天开啊
  相关解决方案