Oracle 学习总结
来源:互联网 发布:delphi sql储存过程 编辑:程序博客网 时间:2024/06/07 03:20
在家耽误了一年,重新上班才发现,以前好多顺手牵来的代码都变的模糊了,所以随时做好笔记很重要。
1、(1)查看表的COMMENT
SELECT * FROM USER_TAB_COMMENTS WHERE TABLE_NAME='TJ_DTJCZBTJ';
(2)查看当前用户所有表的COMMENT
SELECT * FROM USER_TAB_COMMENTS t ORDER BY t.table_name
2、查看字段的COMMENT:
SELECT * FROM USER_COL_COMMENTS WHERE TABLE_NAME='TJ_DTJCZBTJ';
查看字段的详细信息***平时最常用的***
select
A.column_name 字段名,A.data_type 数据类型,A.data_length 长度,A.data_precision 整数位,
A.Data_Scale 小数位,A.nullable 允许空值,A.Data_default 缺省值,B.comments 备注
from
user_tab_columns A,user_col_comments B
where
A.Table_Name = B.Table_Name
and A.Column_Name = B.Column_Name
and A.Table_Name = 'TJ_DTJCZBTJ'
oracle内部结构
user_tab_cols用来获取对应用户表的列信息;
user_col_comments用来获取对应用户表列的注释信息;
user_constraints用来获取用户表的约束条件;
user_cons_columns约束中用户可访问的列
Oracle 查看一个表对应的主键和外键的约束关系
select a.owner 主键拥有者,a.table_name 主键表,b.column_name 主键列,
C.OWNER 外键拥有者,c.table_name 外键表,d.column_name 外键列
from user_constraints a
left join user_cons_columns b
on a.constraint_name=b.constraint_name
left join user_constraints C
ON C.R_CONSTRAINT_NAME=a.constraint_name
left join user_cons_columns d
on c.constraint_name=d.constraint_name
where a.constraint_type='P'
and a.table_name='TJ_DTJCZBTJ' --TJ_DTJCZBTJ:需要查看主外键关系的表
order by a.table_name
- oracle学习总结----oracle常用命令
- oracle学习总结(二)
- ORACLE 8023学习总结
- oracle学习总结(二)
- oracle学习总结(二)
- oracle学习总结(一)
- oracle学习总结(二)
- Oracle 学习总结
- oracle学习总结(二)
- 【oracle学习】简单总结
- Oracle数据库学习总结
- 宝宝Oracle学习总结
- oracle index学习总结
- oracle的学习总结
- oracle学习总结
- Oracle数据库学习总结
- oracle学习总结
- Oracle学习总结
- vim使用技巧之翻页
- Xcode 中 Build Active Architecture Only 的理解
- 规则 2.2:SQL语句中关键字右对齐。
- wince6.0+.net framework cf 2.0 +json35R8测试HttpRequest模拟Http协议访问服务与Json序列与反序列化
- Longest Consecutive Sequence
- Oracle 学习总结
- 避免将SQL语句写到同一行,再短的语句也要在关键字和谓词处换行。
- Mysql 安装及一些小问题
- Bootstrap学习笔记01
- 清空mysql 查询缓存的可行方法
- 2015.3cvte一面及笔试--长沙校招实习生
- SSL TLS 学习之一:对称加密和非对称加密
- 规则 2.4:缩进统一为4个空格,不允许使用TAB键。
- vector内数据的深拷贝和浅拷贝