oracle学习
--查出列的名字
select * from all_tab_columns where table_name=upper('syjc_aaxt_b_tables2')
--查出列的注释
select * from ALL_COL_COMMENTS where table_name=upper('syjc_aaxt_b_tables2')
--可以查询用户对数据作了什么操作。
select * from v$sql
select * from v$sqlarea
substr:这个函数中,一个中文字符和一个英文字符的长度是一样的。
如:select substr('CHINA',0,1) value from dual 查询结果是:C
select substr('中国人',0,1) value from dual 查询结果是:中
oralce:
注意:1、不能程序块中(begin end)中,写ddl(即数据库定义语言)语言。
2、在写存储过程或者函数的时候,可以定义表中已经存在的类型(tt 表1.列1%type),或者定义行类型
(tt 表1 %rowType)。
3、四种循环,两种控制语句(if'''else,case)