【发布时间】:2011-08-04 08:05:49
【问题描述】:
我尝试了下面的 sql 查询
INSERT INTO test.ACT_QUERY values(2139,2,'SELECT ''D'',ORDER_ID from dual');
当 java 程序从 test.ACT_QUERY 表运行这个 select 语句并假脱机到一个输出文件时,它给出一个“D”,123。我只想要 D,123。不知道为什么会出现报价。我需要在 select 语句中替换什么以获得输出为 D,123
【问题讨论】:
-
最后应该执行的插入语句是什么? INSERT INTO test.ACT_QUERY values(2139,2,'D', 123); ??
-
我假设 select 语句被执行并且输出被写入输出文件,在这种情况下,问题在于将结果集写入文件而不是 select 语句。跨度>
标签: sql oracle plsql oracle10g