icefeeling的家园

生活就是一本书,需要我们用心去读

 

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)

posted on 2007-10-07 22:32  lzb  阅读(134)  评论(0编辑  收藏  举报

导航