select
a.desc0,
a.did,
case when b.xusertype ='167' then 'varchar('+convert(varchar(10),b.length)+')'
when b.xusertype ='61' then 'datetime'
when b.xusertype ='36' then 'guid'
when b.xusertype ='108' then 'numeric'
else 'null'
end as type
from smtmpsd a
left join syscolumns b on a.did=b.name
where a.sguid='52ff2194-cafc-4c98-b468-09230355244e' --指定乙個場景
and b.id=object_id('reisf_1')--指定表名稱
order by a.zorder
獲取資料名稱 表名 欄位名 字段型別
1.獲取所有資料庫名 select from master.sysdatabases 2.獲取資料庫物件 select from sysobjects xtype 代表型別c check 約束 d 預設值或 default 約束 f foreign key 約束 l 日誌 fn 標量函式 if 內嵌...
資料庫修改表名,欄位名 字段型別
修改表 1 修改表的名稱呢 alter table 表名 rename to 新的名字 demo alter table ta1 rename to ta0 2 新增乙個新字段 alter table 表名 add 新字段 欄位的型別 demo alter table ta0 add unames ...
oracle庫如何查詢表名 欄位名?
1 查詢所有表名 select t.table name fromuser tablest 表名 表空間 行數 select fromall tables 所有使用者的表 select from dba tables 包括系統表 2 查詢所有欄位名 select fromuser tab colum...