1. 程式人生 > >sqlserver 獲取表結構

sqlserver 獲取表結構

--獲取SqlServer中表名稱

SELECT Name FROM SysObjects Where XType='U' ORDER BY Name

--獲取SqlServer中表結構 

SELECT syscolumns.name,systypes.name,syscolumns.isnullable,
syscolumns.length 
FROM syscolumns, systypes 
WHERE syscolumns.xusertype = systypes.xusertype 

AND syscolumns.id =object_id('你的表名')

判斷中英文函式

獲取非全英文

patindex('%[^0-9a-zA-Z]%',欄位)>0

獲取全英文

where not patindex('%[^0-9a-zA-Z]%',欄位)>0