没有什么意思。
1=1始终为true.
没有用的。

解决方案 »

  1.   

    估计这个查询语句是拼合的~SELECT STATUS_FLAG, FIX_FC_FLAG, EMERGENCY_TYPE
    FROM Table1先加一个 where true 
    后面在拼语句就用and ...不然可能出现这种情况:SELECT STATUS_FLAG, FIX_FC_FLAG, EMERGENCY_TYPE
    FROM Table1 and ...
      

  2.   

    1=1 返回的是一個恆TRUE值,語句的執行不受任何影響
      

  3.   

    在动态拼sql时的一种借用方案吧!:)
      

  4.   

    在动态拼sql时的这种方案经常使用。就和你想快速创建一张表,而不希望要这张表的数据是一个道理,只不过是一个是永恒为真,一个则永恒为假。
    create table table2 as
       select * from table1 where 1=0
    rem 1=0就是永恒为假的条件
      

  5.   

    估计是:jk"l"mn 和 "1"2345 ;的问题吧。
      

  6.   

    where 1=1 ,就是在拼语句的时候方便,恒为真,不影响语句判断
      

  7.   

    我就知道当你想建一张表,表结构和另一张表相同,同时你又不想要另一张表中的数据。这是就可以用到这个语句。如:
    create table tablename as
    select * from table1 where 1=0;
      

  8.   

    kinggom(真我体现) 分析的很对。1=1 始终返回为true,大多数用作:语句的拼接
      

  9.   

    我就知道当你想建一张表,表结构和另一张表相同,同时你又不想要另一张表中的数据。这是就可以用到这个语句。如:
    create table tablename as
    select * from table1 where 1=0;
    网友王文华的方法也可以用以下实现>
    create table tablename as
    select * from table1 where rownum<1
      

  10.   

    dinya2003,谢谢,我这个就是想要说明搂主的问题。