当前位置:首页 » 编程语言 » 查询表结构sql

查询表结构sql

发布时间: 2024-12-22 01:25:41

‘壹’ 如何通过sql 查看表的结构

在查询分析器察凯陵中用孙雀SQL语句

‘贰’ sql表结构怎么查询,

加入你的表的名字是 T_tmp,用下面的语句就可以得到你的表结构

select * from syscolumns where id=(select id from sysobjects where name='T_tmp')

‘叁’ 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

‘肆’ 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

‘伍’ oracle怎么通过sql查看表的结构

分两种方法:

1、在命令窗口通过如下语句:

desc表名;

热点内容
公网服务器如何共享ip 发布:2025-09-19 01:03:43 浏览:236
存储器已几乎满 发布:2025-09-19 00:36:28 浏览:884
安卓系统在哪里输入网址 发布:2025-09-19 00:35:46 浏览:171
armlinuxgccgcc 发布:2025-09-19 00:35:37 浏览:425
wincachephp 发布:2025-09-19 00:30:28 浏览:863
如何给文件夹设置图标 发布:2025-09-19 00:06:09 浏览:750
火车头密码指纹锁多少钱 发布:2025-09-18 23:16:55 浏览:139
雪佛兰最高配置长什么样 发布:2025-09-18 23:16:54 浏览:173
网络通话源码 发布:2025-09-18 23:07:23 浏览:92
asp如何购买服务器 发布:2025-09-18 22:46:24 浏览:676