- - PR -
ADOを経由したOracle接続でのエラー
1
| 投稿者 | 投稿内容 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-02-21 19:22
初めて投稿させていただくsukと申します。
Notes上でADOを使ってOracleに接続して結果を表示しようと思っているのですが、以下のようなSQLを実行すると、"行1: ','の近くに無効な構文があります。"というエラーが返ってきてしまいます。 ADOを使わずに直接Oracleに接続した場合は成功します。 SQL文のどこが原因なんでしょうか?どなたかご教示よろしくお願いいたします。 (環境) Windows 2000 Oracle 9.2 Notes 6.5.1 SELECT A.KOKYAKU_MEI, T01.KAISIBI, T01.SHUURYOU_BI, T02.TANTOU_SYA, FROM ( SELECT A.MMM, B.NNN, C.OOO FROM TABLE_A A, TABLE_B B, TABLE_C C WHERE A.PPP = B.PPP AND B.QQQ = C.QQQ AND (B.CODE, C.NAME) IN ( SELECT CODE, NAME FROM TABLE_D WHERE RRR = 'ZZZ'))A LEFT JOIN TABLE_1 T01 ON A.XXX = T01.XXX LEFT JOIN TABLE_2 T02 ON A.YYY = T02.YYY | ||||||||
|
投稿日時: 2006-02-21 19:38
エラーのとおりで、ここでしょう。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2006-02-21 19:58
じゃんぬねっとさん、ご回答ありがとうございます。
"T02.TANTOU_SYA,"のカンマは転記ミスです。 実際のSQLにはカンマはありません。 申し訳ありません。 | ||||||||
1
