使用量ディスク容量現在件数
ACCESS2000をあつかっております。よろしくお願いいたします。そして、ACCESSのテーブルとORACLEのテーブルをLEFT JOIN を行いクエリーをさくせいしたのですが、ただしいけっかが抽出できません。皆様のちえをかりたいです。(りょうテーブルともにやく20万けんレコード)クエリーを分割することでかいけつはしたのですが、原因究明をもとめられておりましてたいへんこまっています。こじんてきには、しょりするけんすうが多大であることがえいきょうしているのかともかんがえているのですが・・・。いじょうのSQLで、TBL_2にそんざいなくTBL_1にそんざいするレコード、及びTBL_1とTBL_2でキー項目は同じだがないようがことなるレコードをちゅうしゅつできると考えているのですが、TBL_2にそんざいなくTBL_1にそんざいするレコードしかちゅうしゅつできません。sSQL = SELECT TBL_1.A, TBL_1.B, TBL_1.C FROM TBL_1 LEFT JOIN TBL_2 ON TBL_1.A = TBL_2.A AND TBL_1.B = TBL_2.B AND TBL_1.C = TBL_2.C WHERE TBL_2.A IS NULL AND TBL_2.B IS NULL AND TBL_2.C IS NULL TBL_1がORACLEより引っ張ってきたリンクテーブル、TBL_2がACCESSに存在するテーブルになります。ACCESSとORACLEでちゅうしゅつけっかがことなるいつもおせわになっております。ただし、ORACLEのテーブルこうせい・データとまったくどういつのACCESSのテーブルをさくせいし、クエリーをさくせいしたところ正常にどうさしております。SQLはいかのような内容となっております。ACCESSのデータベースにODBCを接続してORACLEのテーブルをリンクテーブルとしてインポートします。
ヘッダ売上方法
・うりあげヘッダ でんぴょうNO,うりあげきんがく合計・うりあげめいさい でんぴょうNO,めいさいNO,しょうひんばんごう,うりあげきん額じょうきのようなテーブルこうせいの2つのテーブルがあります。ごきょうじゅいただけないでしょうか。売上ヘッダのしゅキーは、でんぴょうNOでうりあげめいさいのしゅキーは、でんぴょうNOと明細NOです。ほかのテーブルのちゅうしゅつじょうけんでこうしんしたい。ここで、しょうひんばんごう1の、うりあげきん額に500えんのさがくがあるため、、しゅうせいをしたいとかんがえ、うりあげヘッダとうりあげ明細にあるうりあげがくを変更したいのですが、うりあげヘッダのうりあげきんがくごうけいを更新する方法がわかりません。
IN無効機能
つうじょうのSQLぶんとはちがいふつうにSQL*Plusじょうにコーディングするだけではうまくきのうしないのですか?それともなにかせっていがひつようだったりするのでしょうか?さんこうぼんにはとくにそのようなきじゅつもなくサイトなどから調べてもじぶんひとりではどうもかいけつできません。ごきょうりょくよろしくお願いします!SQL> PROCEDURE PROC_A( 2 a IN NUMBER 3 b IN NUMBER, 4 c OUT NUMBER) 5 / ↓ エラー内容 ↓PROCEDURE PROC_A(*ぎょう1でエラーがはっせいしました。:ORA-00900: SQLぶんが無効です。ありえないしつもんかもしれませんがどなたかたすけてください!今SQL*Plusに参考ぼんのとおりいかのコードをきじゅつしたところエラーがはっせいしてしまいました。。PL/SQLって?きょうからPL/SQLの本をよみはじめたドしろうとです。。