如果利用数据字典
时间:2011-09-22
来源:互联网
今天我想根据表名把表里的所有列都查上来,但是不知道该从哪个表里去查,想利用oracle的那个1G大的帮助文档的,但是不会用,网上搜了下找到了这个语句
select column_name from user_tab_columns where table_name='TABLENAME';
他们是怎么知道user_tab_columns这个表的?根据数据字典吗?还有类似要查数据库下所有的用户信息的语句,我该从哪个表去查?怎么知道要从哪个表查?不可能把所有表都记住吧 我该利用什么东西来帮助我高效的查出这些数据呢?
还有那个帮助文档怎么用啊?
select column_name from user_tab_columns where table_name='TABLENAME';
他们是怎么知道user_tab_columns这个表的?根据数据字典吗?还有类似要查数据库下所有的用户信息的语句,我该从哪个表去查?怎么知道要从哪个表查?不可能把所有表都记住吧 我该利用什么东西来帮助我高效的查出这些数据呢?
还有那个帮助文档怎么用啊?
作者: KG071 发布时间: 2011-09-22
SQL code
--肯定是有积累才会知道啊,不过你可以这样 SELECT * FROM DICTIONARY WHERE TABLE_NAME LIKE '%TABLE%';--关于table的字典,comments是描述 --再举个例子 SELECT * FROM DICTIONARY WHERE TABLE_NAME LIKE '%COL%';--关于col的字典,注意要大写
作者: ghsau 发布时间: 2011-09-22
知道百度就好办撒,然后自己再慢慢积累!
作者: BearFishShow 发布时间: 2011-09-22
引用 1 楼 ghsau 的回复:
SQL code
--肯定是有积累才会知道啊,不过你可以这样
SELECT * FROM DICTIONARY WHERE TABLE_NAME LIKE '%TABLE%';--关于table的字典,comments是描述
--再举个例子
SELECT * FROM DICTIONARY WHERE TABLE_NAME LIKE '%COL%';--关于col的字典,注意要大写
SQL code
--肯定是有积累才会知道啊,不过你可以这样
SELECT * FROM DICTIONARY WHERE TABLE_NAME LIKE '%TABLE%';--关于table的字典,comments是描述
--再举个例子
SELECT * FROM DICTIONARY WHERE TABLE_NAME LIKE '%COL%';--关于col的字典,注意要大写
这个DICTIONARY 是什么啊?
作者: KG071 发布时间: 2011-09-22
引用 3 楼 kg071 的回复:
引用 1 楼 ghsau 的回复:
SQL code
--肯定是有积累才会知道啊,不过你可以这样
SELECT * FROM DICTIONARY WHERE TABLE_NAME LIKE '%TABLE%';--关于table的字典,comments是描述
--再举个例子
SELECT * FROM DICTIONARY WHERE TABLE_NAME LIKE '%CO……
引用 1 楼 ghsau 的回复:
SQL code
--肯定是有积累才会知道啊,不过你可以这样
SELECT * FROM DICTIONARY WHERE TABLE_NAME LIKE '%TABLE%';--关于table的字典,comments是描述
--再举个例子
SELECT * FROM DICTIONARY WHERE TABLE_NAME LIKE '%CO……
DICTIONARY就是储存数据字典相关描述的
作者: ghsau 发布时间: 2011-09-23
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28