1 名前:ますっち mailto:m_mitsuo@naver.co.jp [03/07/24 01:08] 初心者から管理者までオラクルでわからないことは ここの皆で解決していきましょう!!! 前スレ・関連サイト:>>2
386 名前:デフォルトの名無しさん [2005/09/06(火) 23:32:31 ] SQLについての質問です。 あるテーブルから、いくつかのフィールドの内容を指定してレコードを取得 します。 指定するフィールドはキーではないので、複数取得できます。 そのうち、あるフィールド(int格納してある)が最大のレコードを 取得したいのですが、どうやるのでしょうか? 一回だけ発行するという前提です。 select * from hogetable where Hoge1 = 'fa' and Hoge2 = 'afff' and Hoge3 = 'asdf' max(HHH) as HHH これで取れますか?
387 名前:デフォルトの名無しさん mailto:sage [2005/09/07(水) 04:50:28 ] >>386 HHHで降順ソートして1行取り出せば? select * from (select * from 〜 where 〜 order by HHH desc) where rownum = 1
388 名前:デフォルトの名無しさん [2005/09/07(水) 18:32:31 ] SQL*Plusでは正常に実行できるSQLが、 OleDbAdapter.FillでDataSetに結果のセットをしようとすると 「右カッコがありません」とのエラーになります。 何か調査すべき点などありますでしょうか? ご教授いただければありがたいです・・・。
389 名前:388 [2005/09/07(水) 18:33:02 ] ごめんなさい、言語はVB,NETです
390 名前:デフォルトの名無しさん mailto:sage [2005/09/08(木) 00:35:06 ] >>388 SQL 文として Oracle に渡る前に文法チェックで引っかかってるっぽい。 SQL 晒したら誰かが答えてくれるかもしれない。 (答えてくれないかも知れない)
391 名前:デフォルトの名無しさん mailto:sage [2005/09/08(木) 21:27:36 ] オラ狂ってる
392 名前:デフォルトの名無しさん mailto:sage [2005/09/14(水) 12:13:48 ] SQLについて質問です SELECT SHAINCD ,NVL(HOGE.YMD,' ') YMD FROM (中略1:複数テーブル) WHERE (中略2:複数抽出条件) UNION SELECT SHAINCD ,NVL(HOGE.YMD,' ') YMD FROM (中略3:複数テーブル) WHERE (中略4:複数抽出条件) ORDER BY SHAINCD ,DECODE (YMD,' ','99999999',YMD) という条件でSQLを実行したところ ORA-01785 ORDERBY項目は、SELECTリスト式の数でなければなりません というエラーがでてしまいました。 どうもORDERBY句のDECODE文が原因のようなのですが、対処の方法がわかりません。 DECODE文を使わずにYMDだけだとうまく通るのですが・・・ エラーを回避する方法か、他にうまい並び替えの方法がないものでしょうか。 どうかよろしくお願いします。
393 名前:デフォルトの名無しさん [2005/09/19(月) 20:34:39 ] Oracleインスタンスとか、Oracle内部処理の流れがわかる本があったら教えて!
394 名前:デフォルトの名無しさん mailto:sage [2005/09/19(月) 23:01:35 ] >393 漏れが買ったのは黒本。 (OracleMaster取得のため)
395 名前:デフォルトの名無しさん mailto:sage [2005/09/20(火) 00:41:51 ] >>394 さんくすこ 注文してきたお
396 名前:デフォルトの名無しさん [2005/09/21(水) 13:33:18 ] >>392 select * from (SELECT SHAINCD ,NVL(HOGE.YMD,' ') YMD FROM (中略1:複数テーブル) WHERE (中略2:複数抽出条件) UNION SELECT SHAINCD ,NVL(HOGE.YMD,' ') YMD FROM (中略3:複数テーブル) WHERE (中略4:複数抽出条件) ) ORDER BY SHAINCD ,DECODE (YMD,' ','99999999',YMD) OracleSQLパズル oraclesqlpuzzle.hp.infoseek.co.jp
397 名前:しげ [2005/10/13(木) 09:08:47 ] ひとつ質問させてください。 サーバ:UNIX クライアント:WINDOWS 2000 DB:ORACLE8 というシステム構成で、『CSVデータをORACLEにロード したい』のですが、システムの仕様上場合によってはCSVデータが0件 (0バイト)の可能性があるのです。 その場合でも、エラー終了することなく処理を継続させたい。 つまり、ログでいうと「0件ロードされました」のような状態に したいのですが、何かいい方法はありませんでしょうか。 何もしないと、 「SQL*Loader-00501: ファイル(string)を読み込めません」 というエラーが出てしまいます。 LOADERを動かすシェル側で、エラーのハンドリングをする しか方法はないのでしょうか。 どうぞ、よきアドバイスを!! よろしくお願い致します。
398 名前:しげ [2005/10/13(木) 11:21:06 ] 「Oracle 総合 Session2」のほうにご回答していただけると幸いです。 よろしくお願い致します。
399 名前:デフォルトの名無しさん [2005/10/13(木) 23:17:09 ] マルチ、うぜぇ!
400 名前:ハーピィ mailto:sage [2005/10/15(土) 01:56:25 ] E・∇・ヨノシ <400ゲット♫
401 名前:デフォルトの名無しさん mailto:sage [2005/10/25(火) 00:35:40 ] ところでOracleのPL/SQLでもっとも高速で問い合わせする方法教えてください。 SELECTに/*+ FIRST_ROWS */を埋めるのが一番ですか?
402 名前:デフォルトの名無しさん mailto:sage [2005/10/25(火) 07:30:49 ] 十分高速だと思うが?
403 名前:デフォルトの名無しさん mailto:sage [2005/10/27(木) 12:02:58 ] パフォーマンスが出ない原因を調べたら、不用意に使われてたヒントだったというオチはわりとある。
404 名前:デフォルトの名無しさん [2005/10/27(木) 21:26:59 ] >>401 ルールベースか、コストベースかによる。 それと、explain plan を覚えよう。
405 名前:デフォルトの名無しさん mailto:sage [2005/12/21(水) 00:04:08 ] FE試験みたいにオラクルマスター試験の問題まとめサイトってありますか>
406 名前:デフォルトの名無しさん [2006/01/30(月) 05:58:54 ] すみません質問です。 ADOを使ってデータベースにアクセスすることになったのですが、 OracleとSQLServerとでソースに違いででる部分ってどこでしょうか?
407 名前:デフォルトの名無しさん mailto:sage [2006/02/03(金) 00:05:19 ] すみません。 宜しければ教えて頂けると嬉しいです。 当方、オラクル初心者です。 今回、前に作ったデータベースを改良するお仕事に回されたのですが…。 ローカルサーバで開発環境を作り上げたのですが、上手く稼動しません。 ASPとJAVAを使っているのですが… エラーの内容は、 SQL実行エラー、ORA-06550:行1、列7:PLS-00201:識別子○○○(プロシージャです)を宣言してください。 ORA-06550:行1、列7:PL/SQL:Statement ignored ○○○○○(ASPファイル) line 1588 IEブラウザを通してデータベースのテーブル表に登録しようと思ったら、こんなエラーが出ました。 クリエイトプロシージャ権限などを与えてもエラーが直りません。 プロシージャの識別子をおそらくASPファイルに宣言しろ、って事なのかもしれませんが… 何処に入れれば良いかも分かりません。 宜しければ、誰かお知恵をお貸し頂きたいです。 宜しくお願いします。
408 名前:デフォルトの名無しさん mailto:sage [2006/02/03(金) 18:36:15 ] 407です 携帯から失礼します、自己解決しました 申し訳ありませんでした。
409 名前:デフォルトの名無しさん [2006/02/05(日) 13:46:02 ] すいません。ど素人なので、どなたか教えてください。 oracle configuration Assitant で既存DBのCreate Database文を作成しようと しております。 で、アホな話ですが、oracle configuration Assitantの起動の仕方がよくわかりません。 どなたか教えていただけませんでしょうか? UNIXのSolaris8でOracle 8.1.7i を使用しております。
410 名前:デフォルトの名無しさん [2006/03/11(土) 01:19:05 ] oracleのJDBCドライバで、 SQLローダ並みのスピードで、 テーブルにテキストデータをセットできる方法を書いてあるページを探してます。 誰か知りません?
411 名前:http://www.vector.co.jp/soft/win95/util/se072729.html mailto:http://msdn2.microsoft.com/ja-jp/library/h2k70f3s.aspx [2006/03/18(土) 21:29:12 ] TextSS のWindowsXP(Professional)64bit化おながいします もしくは64bitにネイティブ対応したテキスト置換ソフトありますか? そういや64bitにネイティブ対応している2chブラウザてありましたっけ?
412 名前:デフォルトの名無しさん [2006/04/07(金) 22:53:48 ] Access2003から別のmdbにリンクを張っていたのを、 データベースをOracle10gに移行してODBC経由でリンクを張るようにしたのですが、 mdbへのリンクだった時は数秒で済んだ処理(取得、登録等)が 数十秒かかるようになってしまいました。インデックスもあわせてあります。 もっと早く取得する方法はないのでしょうか?
413 名前:デフォルトの名無しさん mailto:sage [2006/04/12(水) 01:05:43 ] desc [テーブル名] では、 「プライマリーキーか」「外部キーか」などがみられなくて困ってます。 SQL 文で調べられるらしいのですが、 どんなコマンドを使ったらいいでしょうか。
414 名前:デフォルトの名無しさん mailto:sage [2006/04/12(水) 14:22:44 ] set pages 0 set long 1000000 select dbms_metadata.get_ddl('TABLE', 'テーブル名') from dual;
415 名前:413 mailto:sage [2006/04/12(水) 14:56:42 ] >>414 スゴイな。きっちり見られました。 ありがとうございました。
416 名前:デフォルトの名無しさん [2006/06/11(日) 00:56:11 ] age
417 名前:うめちゃん [2006/06/21(水) 16:25:33 ] どなたかご存知なら教えて下さい。 oracle(9i,10g)にてselect文でorder by 句を記述しない場合 (ミドルウェアの理由により)、検索結果は、使用されたインデックスの 順序であることは保障されているのでしょうか?
418 名前:デフォルトの名無しさん mailto:sage [2006/06/21(水) 18:21:39 ] >>417 「いくつかの条件を満たしていれば、ORDER BY なしでも索引の順序で戻される」 どういう条件かはパフォーマンス・チューニング・ガイドで "ORDER BY" で検索するよろし。 (初期化パラメータによっても変わる可能性がある) でも本来は、「DBMS に対してだけでなく、その SQL を読む他の誰かに対して “クエリ結果の順序に意味がある” 事を明示する為にも、常に ORDER BY 句を 指定すべき」 だと思うなあ。
419 名前:デフォルトの名無しさん [2006/06/21(水) 21:53:00 ] 9iなのですが、デポジトリとはなんでしょうか?
420 名前:うめちゃん [2006/06/21(水) 22:38:28 ] >>418 ありがとうございました。よくわかりました。
421 名前:デフォルトの名無しさん [2006/06/22(木) 21:09:22 ] でぽ?PCでぽ?
422 名前:デフォルトの名無しさん mailto:sage [2006/06/22(木) 22:26:40 ] >>419 リポジトリじゃなくて? デポジトリは少なくとも Oracle の用語じゃないし 「一般的な用語としてのリポジトリ」と同様、それが何を意味するかは 文脈によるんじゃないかな。
423 名前:デフォルトの名無しさん [2006/06/24(土) 18:45:08 ] SQLについて質問させてください。 副問い合わせというものになるんだと思いますが、 二つのテーブル(TBL_A, TBL_B)があったとして、それぞれにキーが二つあります。 TBL_Aの内容を表示するためのキーを、TBL_Bに存在するレコードのキー値を使ってSELECTしたいのですが、 どのようにすればよいのでしょうか? イメージとしては、 [TBL_A] [TBL_B] Key1:Key2 key1:key2 0000:A 0000:A 0000:B 0000:C 0000:C 0020:C 0000:D 0010:A 0020:C 上記のようなレコードがあったとき、TBL_Bに入っているキー値と合致するTBL_Aのレコードを取得したいのです。 (TBL_Aのレコードでキー0000:A、0000:C、0020:Cを持つレコードを抽出したい) 私が調べたところでは複数条件の問い合わせ方法として WHERE (TBL_A.Key1, TBL_B.Key2) = ALL(SELECT Key1, key2 FROM TBL_B) こんな条件式でできるらしいのですが、うまくいかなかったです。 とりあえず今からトライアル入れて家で調べてみようと思うのですが、 どうやればいいかご存知の方いませんか?
424 名前:デフォルトの名無しさん mailto:sage [2006/06/24(土) 19:08:40 ] 普通に結合するだけじゃ? SELECT TBL_A.* FROM TBL_A, TBL_B WHERE TBL_A.Key1 = TBL_B.Key1 AND TBL_A.Key2 = TBL_B.Key2
425 名前:デフォルトの名無しさん mailto:sage [2006/06/24(土) 19:18:10 ] あら・・・それでよかったんですか? SQLを理解してなさすぎですね・・・。 比較はリテラルでしかまだ使ったことがなかったもので・・・1対1の判定しかできないと思ってました。
426 名前:425 mailto:sage [2006/06/24(土) 20:23:28 ] うは・・・ちゃんとできました。 どうもありがとうございました。
427 名前:デフォルトの名無しさん [2006/06/29(木) 14:10:42 ] ORACLE8.1.6.3ですが、昨日システムのDBFがクラッシュしてしまい、新たにDBを構築しようとしています。 そこで、データの入っている表領域DBFを新しいDBにマウントしたいのですが、 こういったことはできるのでしょうか?
428 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 14:05:31 ] 9i パーソナルをThinkPadX22にインスコしようとしてるんですが、OLAPインストール中に 進捗状況8%(regexp.jar)の所で止まったまま一向にグラフが動かないんです。 CDドライブのアクセスランプは激しく点滅してるけど、回ってる音がしないし 3時間ほど放置しても変わりなしです どこかでノートにインスコは良くないとか書かれていたのを見た気がするのですが それでしょうか? PCのスペックは P3-800Mhz 512MB HDD空き4G OSは2k です
429 名前:デフォルトの名無しさん [2006/07/15(土) 13:09:20 ] CD-ROMすべてを一度HDDにCOPYし、 HDDに落とした、 インストーラを起動し実行してみたら?
430 名前:デフォルトの名無しさん [2006/07/15(土) 13:21:36 ] >>427 さんへ Oracle Master バックアップリカバリ参照。 DBFはCOLDバックアップですよね? たぶん。 RMANとかは使用されていますか? その前に、システム構築時のバックアップ計画とかは どのように検討しましたか?
431 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 03:23:44 ] Oracle10gに無料版があると聞き、DLしに行きましたが、 全部英語でよくわかりませんでした。 無料のやつ使ってる人って、 英語環境でやってるの?
432 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 20:30:02 ] >>431 無料のやつ使ってる人ですが英語環境でやってます。
433 名前:デフォルトの名無しさん [2006/08/09(水) 20:16:33 ] うわ、まじで外国のOracleサイトからダウンロードしなきゃいけないんだ!? 英語なんて無理ぽ。・゚・(ノД`)・゚・。
434 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 21:57:52 ] 技術英語なんて読み始めてみりゃGLAYの歌詞より簡単だぜ
435 名前:デフォルトの名無しさん mailto:sage [2006/08/22(火) 22:45:50 ] XEの文字列はどうやらAL32UTF8しか対応していない悪寒。 # GLAYの歌詞ってそんなに難しいの?
436 名前:デフォルトの名無しさん mailto:sage [2006/08/23(水) 21:12:49 ] XEでODBC catalog functionが何も返してくれない。 Oracle 8iでは動くソースなんだが... 疲れたよママン
437 名前:436 mailto:sage [2006/08/26(土) 01:52:56 ] やっとわかった。 これでしばらくXEで遊べそう。
438 名前:デフォルトの名無しさん mailto:sage [2006/09/12(火) 18:24:10 ] to_char(sysdate, fmt)で、 9月を 09 とか sep でなく 9 にするには何を指定したらいいのでしょうか? month だと NLS_LANG が American_japan.JA16EUC の時にはダメです。
439 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 00:14:52 ] 09にto_number() かけたら?
440 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 12:23:54 ] >>438 to_char(sysdate, 'yyyy/fmmm/dd')
441 名前:440 mailto:sage [2006/09/13(水) 12:26:17 ] 違った。 'fmyyyy/mm/dd' で、年月日全部ゼロサプレスされる。
442 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 10:13:26 ] >>441 おー、さんくす!
443 名前:デフォルトの名無しさん [2006/09/16(土) 15:14:35 ] 再受験するには、「前回の受験日から14日間は再受験できません。」 ってありますけど、例えばこれって今日(9/16)受験して落ちたら、 9/30って受けれないの??
444 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 18:08:52 ] >>443 スレ違い。他で聞け。基地外。
445 名前:和樹 [2006/09/22(金) 20:06:56 ] いきなりですが質問です。 LONGRAW型についてです。 データベース1のテーブルA から データベース2のテーブルBへデータを移行したいです。 テーブルA,テーブルB共にレコード長は同じで CREATE TABLE テーブルA(B)(CD NUMBER(6) ,MIDB LONG RAW) です。 このLONG RAW型のせいで、データ移行がうまくいかないです。 ORACLEではLONG型は特殊な感じがし、いろいろ調べましたが、どれを試してもうまくいきません。 みなさまの知恵をお貸し下さい。 ※必ず LONG RAW ⇒ LONG RAWの移行が絶対条件です。。
446 名前:デフォルトの名無しさん mailto:sage [2006/10/05(木) 09:02:00 ] 糞な質問だが怒らないで聞いてくれw 今PG業界とはてんで無縁(PCをいじる仕事ではあるが)なフリーランスなんだが、 オラクルというもので仕事ができるまでには、どのようなステップを踏めば良いですかな。 どんくらい時間かかるもんなんじゃろ。
447 名前:デフォルトの名無しさん mailto:sage [2006/10/05(木) 09:52:37 ] 本屋に行けばオラクルの資格関連の本が出てるから、それを読んで資格をとれ。 無料版で試せる内容と試せない内容があるけどな。
448 名前:デフォルトの名無しさん mailto:sage [2006/10/05(木) 19:01:57 ] >>446 求人なんぼでもあるじゃんw 派遣とか期限付きの契約社員募集だったら何も聞かれず即現場行けまっせw
449 名前:デフォルトの名無しさん mailto:sage [2006/10/06(金) 08:49:59 ] >>447-448 さんくすこ!!
450 名前:デフォルトの名無しさん mailto:sage [2006/10/06(金) 19:25:19 ] >>449 ちょっと待て >>448 が言ってるようなのは大抵デスマーチそのものだぞ
451 名前:デフォルトの名無しさん [2006/10/06(金) 23:28:50 ] 丁稚奉公と思えばいい
452 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 18:02:13 ] 本当に初歩的な問題でスマソ!誰か教えてくれ!! 最近Oracle9iでストアド作りはじめたばっかなんだが、途中でストアド抜けるコマンドっていったい何になるんだ? exitでもないし、returnはストアドファンクションでなければ使えないようだし 検索のしかたが悪いのか、見付かるのはLoopの抜け方ばかりだし… 本当に申し訳ない、知恵を貸してくれorz
453 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 14:30:24 ] >>452 >returnはストアドファンクションでなければ使えないようだし 少なくとも 8.0.5〜9.2の間は使えていたんだが。 つかバージョンくらい書いたら?
454 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 09:47:14 ] スマン、バージョンが9.2だったんでレスを見てからもう一度よく確認してみたら確かにできた どうも前のコマンド後に;を着けるのを忘れてエラーになってただけらしい… 本当にお騒がせしました(;´Д`)
455 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 09:54:43 ] 教えて下さい Oracle9iですが、EnterpriseManagerだけが起動しなくなりました。 スタートメニューのショートカットもoemapp.batの実体も消えてます。 SQLPLUSは使えているのでOracleは生きています。 どなたか助けて下さい。
456 名前:デフォルトの名無しさん mailto:sage [2006/10/11(水) 23:07:01 ] ならSQLPLUSで十分でしょ。甘えたらアカン。
457 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 10:00:02 ] >>456 …。十分なら質問しませんわ。 どなたか、 EnterpriseManagerの実体が消滅したのかどうかだけでも分かれば 確認したいので、該当ファイル名だけでも教えてorz
458 名前:デフォルトの名無しさん mailto:sage [2006/10/12(木) 15:30:27 ] >>457 数が多すぎて書けん。 ORACLE_HOME 下の classes/ jlib/*.jar lib/*.jar sysman/*.jar jdbc/*.zip network/*.jar network/tools/ assistants/jlib/assistantsCommon.jar jle2-nls.jar rdbms/jlib/qsma.jar 素直にOEMを再インストールしなさい。
459 名前:デフォルトの名無しさん [2006/10/26(木) 10:08:46 ] 低レベルな質問で申し訳ありませんが… ORACLE MASTER Bronze SQL基礎Iを受けようと思ってます。 初心者で一から勉強するとどのくらいの時間が必要でしょうか?
460 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 11:32:07 ] >>459 ごちゃごちゃ言い訳してないで勉強しろ。
461 名前:デフォルトの名無しさん [2006/10/28(土) 01:18:05 ] >>459 1週間。 忙しい社会人なら2週間くらいか
462 名前:mon [2006/10/29(日) 04:00:28 ] @RAC構成してるとき、他ノードのセッションを切断する方法はありますか。 A複数のセッションを一度の操作で切断する方法はありますか。
463 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 07:21:32 ] ネットワークケーブル抜けば?
464 名前:mon [2006/10/29(日) 11:10:41 ] はぁ。。。他あたります。どうもでした。
465 名前:デフォルトの名無しさん mailto:sage [2007/01/26(金) 10:50:06 ] 既出かもしれませんが質問です DBアクセス共通関数を作りたいと思ってます それに伴って以下の2点で作業が滞ってます 質問1 動的SQLとホスト配列(構造体配列)は共存可能でしょうか? 質問2 上記が可能であれば、 その対象SQL文はSELECT、INSERT、DELETE、UPDATE全てOKでしょうか? すみません、いろいろ試したりマニュアル見てもダメっぽかったんで 最終決断のためにお聞きしました
466 名前:428 [2007/05/11(金) 04:28:59 ] 教えてください。 oracle 10gでNVL関数で不具合など 聞いたことありますか? 例えば、nvl(aaaa,99)とした場合、 NULLの場合と""の場合と0の場合で 取得結果が一致しますか? aaaaはnumber型です。
467 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 10:21:49 ] >>466 お前の頭が不具合だらけだ。マルチすんなヴォケ。
468 名前:デフォルトの名無しさん [2007/05/11(金) 15:50:53 ] ORACLE10gの最新バージョンを知りたいのですが、 日本ORACLEのサイトを見てもどこに乗っているのかよくわかりません。 どのページを見ればいいのでしょうか?低レベルな質問ですが誰かお願いします。
469 名前:デフォルトの名無しさん mailto:sage [2007/05/11(金) 19:16:33 ] 10g Release 2
470 名前:デフォルトの名無しさん mailto:sage [2007/05/12(土) 02:14:52 ] Oracle DIrectに電話して直接聞いたほうが早い。
471 名前:デフォルトの名無しさん [2007/05/24(木) 20:55:58 ] Oracleのupdate文は対象のテーブルを全レコードロックすると先輩がいってましたが本当ですか
472 名前:デフォルトの名無しさん mailto:sage [2007/05/24(木) 22:15:46 ] >>471 行ロックです。
473 名前:デフォルトの名無しさん [2007/05/24(木) 22:28:28 ] ありがとうございます。 ということは、誰かがテーブルAの1行目をUPDATEしてロックして放置しても 他の誰かがテーブルAの2行目をUPDATEしてCOMMINTは可能ですか?
474 名前:デフォルトの名無しさん [2007/05/24(木) 22:41:13 ] コミントwwwww
475 名前:デフォルトの名無しさん mailto:sage [2007/05/24(木) 22:41:53 ] >>473 当たり前に可能。
476 名前:デフォルトの名無しさん [2007/05/24(木) 22:59:37 ] >>475 ありがとうございました。
477 名前:デフォルトの名無しさん mailto:sage [2007/05/25(金) 00:07:42 ] なんでデータベース板行かないの?
478 名前:デフォルトの名無しさん mailto:sage [2007/05/25(金) 10:51:11 ] ここに Oracle スレがあるからさ〜 個人的な印象だが、DB板は運用面には強い人が多いんだが プログラミングになるとちょっとアレげ。
479 名前:デフォルトの名無しさん mailto:sage [2007/05/26(土) 15:21:24 ] DBAと、DBのPGって微妙に違うしね。 資格狙いの香具師とも違うし。
480 名前:デフォルトの名無しさん mailto:sage [2007/10/29(月) 16:27:36 ] Oracle10gの64bit版のパッチで、55090921ってフォルダがあるのだが 何をやるものなのかググってもダメポ(´・ω・`) 会員とかでないとパッス情報とかこないんすかね?
481 名前:デフォルトの名無しさん mailto:sage [2007/11/26(月) 23:46:30 ] 質問です。 環境 OS:WinXP DB:oracle10g table test a chara(2) b chara(1) testテーブルに以下のtest.datデータをインポートしたいのですが、「バインドされていない変数があります」 とエラーが出てしまいインポートできません・・。 test.dat abc test.ctl ( a POSITION(1:1) chara :a || :B , b POSITION(2:2) chara , c FILLER POSITION(3:3) ) 期待している結果は、テーブルに定義されていないcのフィールドを aのフィールドのデータと連結してtable.aにインポートする事です。 cのFILLERを外してしまうと、DBで定義されていないとエラーが出てしまい、 FILLERをいれるとバインドされていないとエラーが出てしまいます。 上記の状況でaとcのtest.datのフィールドデータを連結してインポートする事は可能なのでしょうか? もし可能であれば、ご教授して頂けないでしょうか・・。
482 名前:デフォルトの名無しさん mailto:sage [2007/11/26(月) 23:54:32 ] 別のテーブルにそのままインポートして、 それを加工しながらINSERTじゃダメなんか?
483 名前:デフォルトの名無しさん mailto:sage [2007/11/26(月) 23:56:05 ] すいません、板違いでした・・・。 こちらでの質問はクローズして、DB板に変更します。 スレを汚してしまい申し訳ありませんでした。
484 名前:デフォルトの名無しさん mailto:sage [2007/11/27(火) 00:04:13 ] >>482 様 移動しようとしていたところ、ご教授ありがとうございます! 目から鱗でした・・。 確かに加工用として実際には登録しないフィールドを指定しておけば可能ですよね まさか、かなり過疎なスレでsageて質問してこんなに早く返答を頂けるとは思いませんでした・・。 本当に助かりました、ご教授頂きありがとうございます!
485 名前:デフォルトの名無しさん mailto:sage [2007/12/04(火) 18:23:00 ] WHERE〜AND〜でのAND以降の条件指定で()をつけると パフォーマンスは上がったりしますか? ↓こんなの WHERE (A = B) AND (B = C)
486 名前:485 mailto:sage [2007/12/06(木) 15:03:45 ] 板違いでしたね、大変失礼しました。