0

このクエリ

insert into table-name(CONTRACT_TYPE,CATEGORY) ( 
select 'GOLDCHOICE','C-CLASS' 
from tablename2 
where model_no = '1'and part_number not in (
  select part_number from tablename3 
  where contract_type ='GOLDCHOICE' 
  and category = 'C-CLASS' 
  and model_number = '1')
);  

Oracle(TOAD)で正常に実行されています。

ただし、asp.net(Oracleに接続)から実行すると、スローされます

ORA-00911: 無効な文字です

しかし、'semicolon(;)'それがなくてもうまくいきます。

何が原因でしょうか?

4

1 に答える 1

1

;クエリの最後から削除してみてください。一部のプロバイダーは、クエリの最後にあるのがODP好きではありません。;

于 2013-03-25T14:23:28.960 に答える