当前位置:首页 » 编程语言 » 查询表结构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表名;

热点内容
android画虚线 发布:2025-07-03 04:11:04 浏览:383
系统启动密码怎么取消 发布:2025-07-03 04:08:06 浏览:745
python程序设计第三版课后答案 发布:2025-07-03 03:58:08 浏览:213
socket上传文件 发布:2025-07-03 03:57:24 浏览:895
安卓cleo脚本 发布:2025-07-03 03:41:26 浏览:245
编程器解读 发布:2025-07-03 03:22:49 浏览:24
中国电信加密通信业务 发布:2025-07-03 03:06:00 浏览:521
脚本家的台词 发布:2025-07-03 03:05:50 浏览:709
arcgisforpython 发布:2025-07-03 03:05:46 浏览:899
期计算法 发布:2025-07-03 02:56:53 浏览:405