select * from table where 1<;1

Posted wx62de6f4b9369e

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了select * from table where 1<;1相关的知识,希望对你有一定的参考价值。


一般是用来选择表结构。表结构,指的就是表的列的名称、类型和数量。
一般是: 
CREATE TABLE B AS SELECT * FROM A WHERE 1<>1
这样就可以复制一个表结构而不复制数据。
因为ORACLE没有布尔字面值,不能写成 WHERE FALSE,而只能写成1<>1,<>就是不等于的意思,当然你写1=2,2<>2,


2<1,10000<3.1415都可以表示“FALSE”,即条件为“假”的意思。


以上是关于select * from table where 1<;1的主要内容,如果未能解决你的问题,请参考以下文章

Select into Table from Table2 where column in (Subquery)

select * from [table] where min(date) > 某个日期

INSERT <table> (x) VALUES (@x) WHERE NOT EXISTS ( SELECT * FROM <table> WHERE x = @x) 会导

sql 代码:SELECT * FROM table WHERE 列

SELECT * FROM table WHERE column = 1,2,3,4 [重复]

Select into Table from Table2 where column in (Subquer)