ORACLE 杂记

上一篇 / 下一篇  2007-09-24 10:39:06

取得字段中的最大值:
   SELECT GREATEST(1,2,3) from dual;
   说明:Oracle中,greatest比较如果第一个值为数字,则将所有的值进行数值比较,如果为字符串,则所有的参数进行字符串比较。

在过程中更新不确定字段:
    execute immediate('update pippro set '||P_NAME||'=to_date(to_char(sysdate,''yyyy-mm-dd''),''yyyy-mm-dd'') where nid='||P_NID);
    说明:P_NAME:传进来的参数
         '':字段串里的'用''代替

ORA-00913
   通常在一张表向另一张表插数据或更改数据时出现,原因是张两表的表结构不一致可用desc test,desc test1对照一下

ORA-02298
   “未找到父项关键字”的错误。该错误的原因就是数据库表中出现了不能满足外键约束条件的记录,子表中的外键值取值不在父表的主键值内

ORA-08189
   “ 因为未启用行移动功能, 不能闪回表”的错误。
    执行以下语句启用行移动功能:alter table TAB1 enable row movement;
    执行以下语句关闭行移动功能:alter table TAB1 DISABLED row movement;


TAG: oracle dd 取字段中的最大值

 

评分:0

我来说两句

日历

« 2024-04-16  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 9530
  • 日志数: 10
  • 图片数: 1
  • 建立时间: 2007-09-24
  • 更新时间: 2009-12-22

RSS订阅

Open Toolbar