ホームページ  >  記事  >  データベース  >  SQL:判断某些元素是否存在及创建的SQL语句

SQL:判断某些元素是否存在及创建的SQL语句

WBOY
WBOYオリジナル
2016-06-07 17:38:461503ブラウズ

SQL:判断某些元素是否存在及创建的SQL语句 --判断某个存储过程是否存在 [p_CreateTable] --tUser(cid nvarchar(50),name nvarchar(50),age (tableA(id NVARCHAR(50),name NVARCHAR(50)) [tableA] --判断存储过程p_CreateTable是否存在 --(cid nvarchar(50),n

SQL:判断某些元素是否存在及创建的SQL语句


--判断某个存储过程是否存在
[p_CreateTable]
--tUser(cid nvarchar(50),name nvarchar(50),age (tableA(id NVARCHAR(50),name NVARCHAR(50))
[tableA]

--判断存储过程p_CreateTable是否存在
--(cid nvarchar(50),name nvarchar(50),age [p_CreateTable]

--判断视图v_tableAB是否存在
--(

--判断表tableA中的列column1是否存在
--(column1

--判断表tableA是否存在索引Index1
(Index1 on tableA --删除索引

select *from sys.indexes where name = 'Index1'--查看索引




--创建临时表(仅缓存在执行SQL的时候)
DECLARE @tableA TABLE(id NVARCHAR(50),NAME NVARCHAR(50))
INSERT INTO @tableA(id,name)VALUES ('aaa','bbb')
SELECT * FROM @tableA


posted on

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。