和數據庫表結構是用以下腳本生成的。
以SQL2000為例
找出表中每個字段的所有屬性。
挑選
表名= case當a . color = 1 then d . name else ' ' end,
表描述= a . color = 1 then為null (f.value,' ')else'' end,
字段序列號= a.color,
字段名= a.name,
logo = column property(a . id,a.name,' is identity ')= 1 then ' √' else ' ' end,
primary key = case when exists(select 1 from sysobjects where xtype = ' PK ' and parent _ obj = a . id and name in(
從sysindexes中選擇名稱,其中indid在(
SELECT indid FROM sysindexkeys其中id = a.id,colid=a.colid))然後'√' else '' end,
Type = b.name,
占用的字節數= a .長度,
Length = columnproperty (a.id,a.name,' precision '),
Scale =為null(列屬性(a.id,a.name,' Scale '),0),
允許空白= case當a . is nullable = 1然後' √' else ' '結束,
默認值= isnull(例如,text,''),
字段描述= is null(g .[值],'')
從
系統列a
左連接
系統類型b
在
xusertype=b.xusertype
內部連接
系統對象d
在
a.id=d.id和d.xtype='U '和d.name & lt& gt' dtproperties '
左連接
系統註釋e
在
a.cdefault=e.id
左連接
sysproperties g
在
a.id=g.id和a.colid=g.smallid
左連接
系統屬性f
在
d.id=f.id,f.smallid=0
在哪裏
D.name= '要查詢的表'-如果只查詢指定的表,則添加此條件。
以...排序
如果樓主用的是視頻軟件,可以參考快視頻,很不錯,值得壹試。