oracle 连接查询使用表别名就报错
select b.gradename from sri.SRI_EVENT a Inner join
sri.SRI_EVENTGRADE b On a.GRADEID = b.GRADEID 这查询就报错!
select * from sri.SRI_EVENT Inner join
sri.SRI_EVENTGRADE On sri.SRI_EVENT.GRADEID = sri.SRI_EVENT.GRADEID 这句正确!
用ORACLE痛苦呀 ! 谁懂的说明下。
ORACLE只有帮顶
石头哥 出来指导下
小F 帮我去问问 我不能上Q
还是不行 我要疯掉了 这么简单的语句都解决不了 ~~~
和Oracle的版本有关吧,好象较早的版本不支持这种join语法的。
用乌龟的还是不行呀
这应试是执行顺序的原因吧,
在别名之前,先做where,而此时的别名还不能用
这应试是执行顺序的原因吧,
在别名之前,先做where,而此时的别名还不能用
这应试是执行顺序的原因吧,
在别名之前,先做where,而此时的别名还不能用
select b.gradename
from SRI_EVENTGRADE b , SRI_EVENT a
where b.GRADEID = a.GRADEID
这样呢?再不行就奇怪了.只有帮顶拉.
大乌龟,我知道原因了,因为两个表里GRADEID 字段 一个是数字型的,一个是字符型的。
用别名就报错ORA-01722 invalid number错误,我
select b.gradename
from SRI_EVENTGRADE b , SRI_EVENT a
where to_number(b.GRADEID) = to_number(a.GRADEID)
还是错误。汗
谁告诉我怎么把数字转换成字符?? 用个函数 我知道怎么解决 可是不知道函数
问题解决 谢谢乌龟大力帮
相关问答:
环境:1.win2003server+oracle9i
2.oracle9i字符集为AMERICAN_AMERICA.WE8ISO8859P1
3.oracle sql developer版本 1.5.5
现象描述: 1.在sql developer 中查询oracle中的某个表,中文全部显示为乱码。
......
delphi 怎么将oracle的long raw 字段值 导入blob字段
http://blog.csdn.net/zxf_feng/archive/2008/12/21/3571961.aspx
看看这个
引用
vStream := TMemorySt ......
安装11g的06,打补丁升到07,从ODBC里面看,有
Oracle in OraOdac11g_home1 11.01.00.07
从注册表看HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBCINST.INI\下面的Driver和Setup都是我的安装路径
"D:\\app\\Ad ......
大家好,在开发的时候,遇到这样的问题:
未能加载文件或程序集“Oracle.DataAccess, Version=10.1.0.200, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的某一个依赖项。系统找不到指定的文件。 ......
数据泵导入报如下错误ORA-39016 不知道是什么原因,请指教.... 谢谢'
Processing object type TABLE_EXPORT/TABLE/TABLE_DATA
ORA-39016: Operation not supported when job is in EXECUTING ......