MySql判断临时表是否存在,不存在就创建

MySql判断临时表是否存在,不存在就创建,第1张

);truncate TABLE alarmLeveltb;--清空表中的数据其中:alarmLeveltb为临时表的名称。 小括号内的是该临时表的定义。功能:判断临时表alarmleveltb是否存在,若不存在则创建临时表alarmLeveltb。

select into #temp from 

(

select a,b,c  from table1
union all
select a,b,c  from table2

)

1、sql server使用select into会自动生成临时表,不需要事先创建。

select into #temp from sysobjects

2、sql要把多个表合并成一个要用到union或union all的关键字。

3、union或union all的区别是:union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来。

扩展资料:

sql语言特点如下:

1、一体化:SQL集数据定义DDL、数据 *** 纵DML和数据控制DCL于一体,可以完成数据库中的全部工作。

2、使用方式灵活:它具有两种使用方式,即可以直接以命令方式交互使用;也可以嵌入使用,嵌入到C、C++、FORTRAN、COBOL、JAVA等主语言中使用。

3、语言简洁,语法简单,好学好用:在ANSI标准中,只包含了94个英文单词,核心功能只用6个动词,语法接近英语口语。

参考资料:

结构化查询语言


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10376837.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-08
下一篇 2023-05-08

发表评论

登录后才能评论

评论列表(0条)

保存