数据库查询
--查询当前数据库中的表,类型为TABLE,必须为大写
exec sp_Tables @TABLE_TYPE="'TABLE'"
--查询当前数据库中的表,类型为dbo
exec sp_Tables @TABLE_owner='dbo'
--获取SQLSERVER 表结构的语句
SELECT T.NAME '表名',C.NAME '列名',C.NAME '
中文列名','N',P.NAME '类型',C.LENGTH '长度
',CASE P.NAME WHEN 'datetime' THEN 0 ELSE
C.XSCALE END '小数',C.LENGTH '编辑长度
',NULL,
C.COLORDER '列序号
',NULL,NULL,NULL,NULL,'Y','Y',NULL,C.
ISNULLABLE '是否空',C.NAME '列别名
',NULL,NULL,NULL
FROM SYSCOLUMNS C ,SYSOBJECTS
T,SYSTYPES P
WHERE T.TYPE ='U' AND T.ID = C.ID AND P.
XTYPE = C.XTYPE
ORDER BY T.NAME,C.NAME
浙公网安备 33010602011771号