+ -
当前位置:首页 → 问答吧 → oracle sql 语句中的where 1=2 是啥意思 ?

oracle sql 语句中的where 1=2 是啥意思 ?

时间:2011-09-14

来源:互联网

我们常常在SQL中使用这个,请大虾说明下这个的具体点的意义。

我知道有个应用是:
//使用现有的表创建一个新表的结构不带数据(创建一个表的副本不带数据)
        create table copy_route_header as select * from route_header where 1=2;
      
        如不带条件相当于复制一张表
        create table copy route_header as select * from route_header ;

作者: fat_fish   发布时间: 2011-09-14

建一张空表

作者: atgc   发布时间: 2011-09-14