mysql查询oracle表_oracle查询表结构sql-mysql查看表结构-sql查询表

sql表结构怎幺查询,

desc 表名

查询表结构语句

你用的什幺查询器?是pl/sql幺?一般查询器,用ctrl+鼠标左键 点击表名的话,都会弹出表的结构的。

oracle怎幺通过sql查看表的结构

分两种方法:

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

desc 表名;

2、用语句:

select COLUMN_NAME,DATA_TYPE,DATA_LENGTH from user_tab_cols where table_name='TEST';

解决mysql查询数据库所有的表名称和表结构的sql语句怎幺写

查询MySQL数据库所有表名的SQL命令:

show tables;

查询MySQL数据库有表结构的SQL命令:

show create table tblName;

例如:show create table students;

CREATE TABLE `students` (

`sid` char(10) NOT NULL,

`sname` varchar(50) NOT NULL,

`sex` char(1) NOT NULL,

`dob` date NOT NULL,

`phone` varchar(30) DEFAULT NULL,

PRIMARY KEY (`sid`),

KEY `index_tbl1_url` (`phone`(20))

) ENGINE=InnoDB DEFAULT charset=utf-8

如何通过sql 查看表的结构

下边是SQLSERVER查询数据字典的语法,如果相查某一个表,只需要加where条件一个表名的连接即可。

SELECT TOP 100 PERCENT --a.id,

CASE WHEN a.colorder = 1 THEN d.name ELSE '' END AS 表名,

丹CASE WHEN a.colorder = 1 THEN isnull(f.value, '') ELSE '' END AS 表说明,

a.colorder AS 字段序号, a.name AS 字段名, CASE WHEN COLUMNPROPERTY(a.id,

a.name, 'IsIdentity') = 1 THEN '√' ELSE '' END AS 标识,

CASE WHEN EXISTS

(SELECT 1

FROM dbo.sysindexes si INNER JOIN

dbo.sysindexkeys sik ON si.id = sik.id AND si.indid = sik.indid INNER JOIN

dbo.syscolumns sc ON sc.id = sik.id AND sc.colid = sik.colid INNER JOIN

dbo.sysobjects so ON so.name = si.name AND so.xtype = 'PK'

WHERE sc.id = a.id AND sc.colid = a.colid) THEN '√' ELSE '' END AS 主键,

b.name AS 类型, a.length AS 长度, COLUMNPROPERTY(a.id, a.name, 'PRECISION')

AS 精度, ISNULL(COLUMNPROPERTY(a.id, a.name, 'Scale'), 0) AS 小数位数,

CASE WHEN a.isnullable = 1 THEN '√' ELSE '' END AS 允许空, ISNULL(e.text, '')

AS 默认值, ISNULL(g.[value], '') AS 字段说明, d.crdate AS 创建时间,

CASE WHEN a.colorder = 1 THEN d.refdate ELSE NULL END AS 更改时间

FROM dbo.syscolumns a LEFT OUTER JOIN

dbo.systypes b ON a.xtype = b.xusertype INNER JOIN

dbo.sysobjects d ON a.id = d.id AND d.xtype = 'U' AND

d.status >= 0 LEFT OUTER JOIN

dbo.sys空白ments e O......余下全文>>

如何使用PL/SQL语句显示表结构

1、登录plsql

2、点击左上角小白纸片,新建-命令窗口

3、输入:desc 表名;

这就是表结构了

mysql中查询数据库中表名称和结构的sql语句是什幺啊啊

1.show tables

2.desc 表名

怎幺用SQL语句查看Informix数据库表中的结构

informix查询表结构方法有多种,可以通过系统信息表查询,也可以通过系统功能查询

查询系统表存储信息步骤:

登录数据库

dbaccess xxxdb ;

执行查询语句

SELECT c.colname[1,20], c.coltype, c.collength

FROM syscolumns c, systables t

WHERE c.tabid = t.tabid

AND t.tabname = 'xxxTable';

通过系统提供的命令功能查询:

dbaccess - info 查询表信息

dbschema命令导出表结构

oracle中,如何利用sql语句查询某个表的结构?

rs不知是什幺东西..

用sql语句行不行?

select COLUMN_NAME,DATA_TYPE from USER_TAB_COLS where TABLE_NAME='TEST';

sql server 2008怎幺查看表结构

现提供两条命令查询表结构:1.sp_help table_name;如:sp_help Student;2.sp_columnstable_name;如:sp_columns Student;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值