怎样查看数据库中的表结构?

怎样查看数据库中的表结构?,第1张

1、首先在电脑中打开SQL之后,打开navicate,新建一个查询,如下图所示

2、然后在打开的页面中,使用use命令,切换到要查询的数据库:use test,如下图所示。

3、接着使用desc命令加上表名来查看表结构:desc jingyan,如下图所示。

4、执行后,就可以看到jingyan表的表结构了,如下图所示就完成了。

觉得你应该先弄清楚oracle的常规数据字典的结构,像9i里的常规数据字典中对象名称就有以USER,ALL,DBA为前缀的对象。

以USER为例,我们查该对象下有些什么表,就应该执行下列的语句:

SQL>select table_name from user_tables

类似的,你可以进行替换。:)

如果你想查数据库中所有的表的话,可以查询

SELECT * FROM dba_tables

如果你想查询数据库中某个用户下的表的话,也可以登录这个用户,再查询:

SELECT * FROM USER_TABLES

要想导入外部sql语句可以用命令

sql >@e:\文件名.sql

如你想保存 select * from tablename语句的结果,可以在sql*plus 里面这样:

SPOOL c:\test.sql //这是保存文件的位置

select * from tablename

SPOOL OFF


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9936651.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存