select nvlWindows2000Professional言語oo4o 8.1.7.3.15
セキュリティで保護されているリモート接続とは?おせわになります。セキュリティでほごされていないというのは、なにをさすのかごぞんちの方がいらっしゃればお教えください。 id := id + 1; END LOOP;END;TEST2のCreateときにTEST1はかんすうとしてそんざいしないというエラーメッセージが表示されます。IF(EXIT WHEN)文中からはずしてTEST1(id)のみの実行では、エラーがおきずIFぶんにいれるとエラーが起きるところまではわかりました。プロシージャのじっこう結果をIFぶんに入れて、じっこうけっかからさらに処理をはしらせたいのですがエラーがでてしまいます。れい)CREATE PROCEDURE TEST1(id NUMBER)BEGIN select NAME from TBLA where DID = id and ROWNUM <= 1;END;CREATE PROCEDURE TEST2(id NUMBER)BEGIN LOOP EXIT WHEN ( TEST1(id) is not null );☆ここがうまくいかない。【PL/SQL】IF文( EXIT WHEN )でプロシージャのじっこうけっかからはんだんさせたいOracleでうごくPL/SQLをさくせいしてます。また、さんこうになるサイトなどの情報でもかまいませんのでよろしくおねがいします。れいはかなりかんりゃくしているのですが、どうしたらうまくうごくのか分かるほうがいれば教えてもらいたいです。タイトルのとおりなのですが、Oracleに接続する際にOSにんしょうをするか、パスワードファイルにんしょうにするか検討しているのですが、ネットサービスガイドマニュアルには、セキュリティでほごされていないリモートせつぞくはOS認証でないといけないというきじゅつがありました。
動作/
つまり、3つのフィールドのひづけじゅんにしたいのです。DB全体の表のいちらんOracle8iを使用し、DB1というデータベースをこうちくしていますそこでSQLplusをもちいて、DB1に存在しているひょう(ふくすう)をみたいのですが、どのようにコマンドを発行すればよいのでしょうか?いじょう、しょほてきなしつもんではございますが、よろしくおねがいいたしますWindowsXPでOracleのべんきょうデータベースのべんきょうをしたいのでoracleを始めたいとおもっていますが"Windows SP Home Edition"では動作しないんでしょうか?かきURLのどうさかんきょうを見たところ、WindowsXPのProはあるけどHomeはありませんもしXPHomeが駄目ならLinux版を利用しようとおもっているんですが、動作かんきょうにはRedHatやSUSEしか書いてませんほかのOS(VineかFedoraCore)ではつかえまえんでしょうか?Oracle10gのSQL分についてOracle10gのSQLぶについてのしつもんです。できるのでしょうか? よろしくおねがいいたします。ないようは、 A 2006/07/01 2006/07/04 2006/07/07B 2006/07/03 2006/07/08 2006/07/05C 2006/07/02 2006/07/06 2006/07/09と、あります。結果をA 2006/07/01C 2006/07/02B 2006/07/03A 2006/07/04B 2006/07/05C 2006/07/06A 2006/07/07B 2006/07/08C 2006/07/09と、したいのです。フィールドは、[CODE](key) [DATE1] [DATE2] [DATE3] と、あります。[A]テーブルがあります。
ユーザー行い
ご存知のほういらっしゃいましたらご教授おねがいいたしますげんざいのソース:sqlplus ユーザーめい/パスワード# ここまではうまくいきますが、ここでしょりがとまりますdrop table テーブルめい。シェルスクリプトからSQLぶん発行こんにちはいまシェルスクリプトをさくせいし、oracleにたいして、SQLぶんをはっこうしたいのですが、ユーザーパスワードを入れたじてんでしょりが止まりますシェルスクリプトからoracleにたいして、DROP TABLEを行いたいのですが、この処理はかのうですか?可能であれば、実行したさいのログもほじし、エラーがあった場合のしょりをおこないたいです。
ストアド
ほんたいのコンパイルエラーはEXCEPTIONにひっかかります。まず、ソースをごらんください。こまっていることはストアドのヘッダぶがコンパイルエラーのばあい、EXCEPTIONにひっかかってくれないのです。しつもんです。どのようにエラーハンドリングすればよいのかみなさんおてすうかけますが、アドバイスよろしくおねがいします。このままでは、ヘッダがコンパイルエラーでストアドしょりが行われないのに、呼び出し側では気づかずしょりをぞっこうしてしまいます。 VARIABLE ret NUMBER; DECLARE cnvtStat NUMBER; BEGIN cnvtStat := 0; cnvtStat := PK_TEST.TEST(A); IF ( cnvtStat >= 0 ) THEN :ret := 0; ELSE :ret := 9; END IF; EXCEPTION WHEN OTHERS THEN :ret := 9; END;となっています。SQLをおしえてくださいかきひょうがあり、れつ1のデータをれつ2,列3に分割する方法をおしえてくださいひょう :t_test列0:かんりNo t_test_no VARCHAR2(7) NOT NULL PRIMARY KEY列1:値(もじ) *.**×10の乗数 t_test_data VARCHAR2(20)列2:ね(すうち) れつ1の「*.**」のぶぶん t_test_suu NUMBER(3,2)列3:ね(すうち) れつ1の「10のじょうすう」のぶぶん t_test_jousuu NUMBER(1,0)データ例列0, 列1, れつ2, 列3A000001, 1.20×1, 1.2, 0A000002, Null, Null, NullA000003, 1.23×100, 1.23, 2A000004, 0.20×10000, 0.2, 4A000005, 0.00×10, 0, 1(ほ)れつ1に値がないばあいもあるシェルからsqlplusたたいて、ストアドよびだしあとの処理について。shellからSqlplus→ストアド呼び出しをおこないます。