乌托邦博客

You see? Even death has a heart

« 下载Google、Youtube视频Google.com页面Bug »

ORA-00904

Oracle

今天轻轻飞扬问我一个Oracle语句的问题,很简单,就是在一个Varcher2字段前面加上一些字符。

这是他写的:

update PR_ALLOCATION_INFO set info_addr="1,"+info_addr;

看真来好像没有什么问题,但是他告诉我Oracle报错:ORA-00904: 无效列名。

我实在没有想到有什么不对,这句的意思就是在info_addr的前面加"1,"这两个字符。

几分钟后,他告诉了我正确的语句:

update PR_ALLOCATION_INFO set info_addr='1,'||info_addr;

虽然很神奇,但也没有深究,有哪位强人知道的烦请告知!

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

日历

最新评论及回复

最近发表

Powered By Z-Blog 1.8 Spirit Build 80710 Code detection by Codefense

Copyright 2005-2007 Bootad.cn. Some Rights Reserved
.粤ICP备07062332号 QQ:94424751