/*============================================================================== * *Filename:GetTable.sql *Description:sql2000和2005以上数据库---获取数据库中所有的表(不包括系统表 *Version:1.0 *Created:2013.08.15 *Author:liangjw *E-mail:lia
/*==============================================================================
----------------------------------------------------------------------------
--sql 2005以上数据库 --- 获取数据库中所有的表(不包括系统表)
----------------------------------------------------------------------------
SELECT
表名 = CASE WHEN a.colorder = 1 THEN d.name
ELSE ''
END ,
表说明 = CASE WHEN a.colorder = 1 THEN ISNULL(f.value, '')
ELSE ''
END
FROM
syscolumns a
INNER JOIN sysobjects d ON a.id = d.id
AND d.xtype = 'U'
AND d.name <> 'sys.extended_properties'
AND d.name <> 'dtproperties'
LEFT JOIN sys.extended_properties f ON a.id = f.major_id
AND f.minor_id = 0
WHERE
( CASE WHEN a.colorder = 1 THEN d.name
ELSE ''
END ) <> ''
ORDER BY
表名
----------------------------------------------------------------------------
--sql 2000数据库 --- 获取数据库中所有的表(不包括系统表)
----------------------------------------------------------------------------
SELECT
表名 = CASE WHEN a.colorder = 1 THEN d.name
ELSE ''
END ,
表说明 = CASE WHEN a.colorder = 1 THEN ISNULL(f.value, '')
ELSE ''
END
FROM
syscolumns a
INNER JOIN sysobjects d ON a.id = d.id
AND d.xtype = 'U'
AND d.name <> 'sys.extended_properties'
AND d.name <> 'dtproperties'
LEFT JOIN sysproperties f ON a.id = f.id
AND f.smallid = 0
WHERE
( CASE WHEN a.colorder = 1 THEN d.name
ELSE ''
END ) <> ''
ORDER BY
表名
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号