--向表TB_A中增加一列Address
ALTER TABLE TB_A ADD Address NVARCHAR(4000);
--修改TB_A中的列Address类型为INT
ALTER TABLE TB_A ALTER COLUMN ADDRESS INT;
--删除TB_A中的列Address
ALTER TABLE TB_A DROP COLUMN ADDRESS;
--重命名数据库名称
EXEC sp_renamedb 'Old_DB','New_DB';
--显示表的一些基本信息
EXEC sp_help 'TB_A';
--判断表TB_A中是否存在CL_A
IF EXISTS (SELECT * FROM syscolumns WHERE id=OBJECT_ID('TB_A') and NAME='CL_A')
PRINT '列CL_A存在'
ELSE PRINT '列CL_A不存在';
--判断表TB_B是否存在(1:存在,0:不存在)
SELECT COUNT(*) FROM sysobjects WHERE TYPE='U' AND NAME='TB_B';
--判断表TB_A是否存在列CL_B(1:存在,0:不存在)
SELECT COUNT(*) FROM syscolumns
WHERE id = (SELECT id FROM sysobjects WHERE TYPE='U' AND NAME='TB_A')
AND NAME = 'CL_B';
--初始化表TB_A
TRUNCATE TABLE TB_A;
--展示出数据库中所有的表名称
SELECT NAME FROM sysobjects WHERE TYPE='U';
--创建数据库DB_A
CREATE DATABASE DB_A;
--删除数据库DB_A
DROP DATABASE DB_A;