查看錶結構的sql
① sql server表結構怎麼查看
在SQL企業管理器或查詢分析器中,選擇要查看的表格,選擇滑鼠右鍵菜單的 「設計表」
② plsql如何查看錶結構
方式一:
按住ctrl鍵不放,滑鼠左鍵點擊表名稱,即顯示表的一切詳細情況(表空間,表名稱,索引,列,鍵,許可權,觸發器 ...)
③ oracle中,如何利用sql語句查詢某個表的結構
利用sql語句查詢某個表的結構的方法:
通過Oracle中的user_tab_cols, user_col_comments, user_constraints, user_cons_columns表聯合查詢。
1、user_tab_cols用來獲取對應用戶表的列信息;
2、user_col_comments用來獲取對應用戶表列的注釋信息;
3、user_constraints用來獲取用戶表的約束條件;
4、user_cons_columns約束中用戶可訪問列。
示例代碼:
selectt.table_name,
t.column_name,
t.data_type,
t.data_length,
t.nullable,
t.column_id,
c.comments,
(SELECTCASE
WHENt.column_name=m.column_nameTHEN
1
ELSE
0
END
FROMDUAL)iskey
FROMuser_tab_colst,
user_col_commentsc,
(selectm.column_name
fromuser_constraintss,user_cons_columnsm
wherelower(m.table_name)='qh_outstoresabinfo'
andm.table_name=s.table_name
andm.constraint_name=s.constraint_name
ands.constraint_type='P')m
WHERElower(t.table_name)='qh_outstoresabinfo'
andc.table_name=t.table_name
andc.column_name=t.column_name
andt.hidden_column='NO'
orderbyt.column_id
④ sqlserver 如何快速查看錶結構
查詢分析器 按F8 顯示對象瀏覽器,選擇表對象,右鍵生成Create 語句即可清楚結構。
⑤ oracle 查看錶結構,表裡的數據
1、首先,我們打開PLSQL工具連接到需要進行數據比對的ORACLE資料庫。
⑥ sql>desc怎樣查詢表結構
⑦ SQLServer如何查看錶結構呢有同oracle的desc一樣命令嗎
use Roy --資料庫
go
--2005實現資料庫表欄位屬性統計(2000里的系統表sysproperties描述表不存在,2005里用sys.extended_properties視圖替代)
select
[表名]=c.Name,
[表說明]=isnull(f.[value],''),
[列名]=a.Name,
[列序號]=a.Column_id,
[標識]=case when is_identity=1 then '√' else '' end,
[主鍵]=case when exists(select 1 from sys.objects x join sys.indexes y on x.Type=N'PK' and x.Name=y.Name
join sysindexkeys z on z.ID=a.Object_id and z.indid=y.index_id and z.Colid=a.Column_id)
then '√' else '' end,
[類型]=b.Name,
[位元組數]=case when a.[max_length]=-1 and b.Name!='xml' then 'max/2G'
when b.Name='xml' then '2^31-1位元組/2G'
else rtrim(a.[max_length]) end,
[長度]=case when ColumnProperty(a.object_id,a.Name,'Precision')=-1 then '2^31-1'
else rtrim(ColumnProperty(a.object_id,a.Name,'Precision')) end,
[小數]=isnull(ColumnProperty(a.object_id,a.Name,'Scale'),0),
[是否為空]=case when a.is_nullable=1 then '√' else '' end,
[列說明]=isnull(e.[value],''),
[默認值]=isnull(d.text,'')
from
sys.columns a
left join
sys.types b on a.user_type_id=b.user_type_id
inner join
sys.objects c on a.object_id=c.object_id and c.Type='U'
left join
syscomments d on a.default_object_id=d.ID
left join
sys.extended_properties e on e.major_id=c.object_id and e.minor_id=a.Column_id and e.class=1
left join
sys.extended_properties f on f.major_id=c.object_id and f.minor_id=0 and f.class=1
⑧ 如何通過sql查看錶的結構
在查詢分析器中用SQL語句
⑨ sql查看錶結構的語句
select C.name,T.name,
primarykey = case (select is_primary_key from sys.indexes IDX where IDX.object_id=IDXC.object_id and c.column_id=IDXC.column_id )
when 1 then 1
else 0
end
from
sys.columns C --有關列信息表
INNER JOIN
sys.objects O --表的信息表
on
O.object_id=C.object_id
INNER JOIN sys.types T --數據類型
on
C.system_type_id=T.system_type_id
left JOIN sys.index_columns IDXC--主鍵信息
on
C.object_id=IDXC.object_id
where O.name=N'表名'
如果對您有幫助,請記得採納為滿意答案,謝謝!祝您生活愉快!
vaela