我在Oracle10g10.2.0.4服务器中遇到了这个问题,在执行下面的查询时,它的显示错误ORA-00904:"A","TEMP_APPL_ID“:无效标识符 FROM PO_AGENCY_TEMP b where a.temp_appl_id = b.temp_appl_id));
此查询在oracle
我已经创建了一个SAS表,如select * from connection to oracle select * from mytable现在我想将SAS_Table的计数插入到另一个Oracle表中,所以我执行了以下操作connect to oracle (connection..!)execute( select count(*)
我将数据库名和表名分别存储在名为database_names和table_names的数组列表中。我已经设置了print语句,以确保我的database_names.get(i)和table_names.get(i)输出了正确的值。如果我将数据库名和表名硬编码到我的query字符串中,程序就能够计数记录。如何正确地准备查询语句,使其具有以下形式:
select count(1) from database_name.table_name