タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

plsqlに関するkimura_m_29のブックマーク (9)

  • コメントを書きすぎるとPL/SQLが遅くなる? - builder by ZDNet Japan

    エッジ市場の活性化へ 高まるIoTを中心としたエッジ分野への期待 OSS活用が新しい時代のビジネスを拓く 当のデータ活用できていますか? データドリブンがあたりまえと言われる今あらためて考えたいデータ活用のありかた 勝つためのクラウド活用術 New Value on Azure ビジネスを次のステージへ! リモートワークを成功させる方法 必須となるセキュリティをどう強化するか 必要な対策5つを紹介 データドリブンに足りないもの DOMO Japan 川崎氏に聞く データ活用能力の向上に必要なこと ビジネスのためのデータ基盤構築 DX時代の企業成長はデータ活用が鍵 新たな展開を後押しするSQL Server活用 楽天エコシステムとのシナジーを創出 スタジアムや経済圏を生かした実証実験も 楽天モバイル流5G共創プログラム サービスを止めない! サイバーエージェントに聞く高可用性の実現 そこに

    kimura_m_29
    kimura_m_29 2008/02/24
    検証記事。結論:『うわさはうそであったと考えてよいだろう。』
  • ORACLE/オラクルPL/SQLリファレンス(カーソル)

    スポンサード リンク DBからレコードを、動的SQLでカーソルを使用して複数件取得します。 例1) 表「emp」を動的SQLでカーソルを使用して検索します。 declare -- カーソル変数のオブジェクト定義 type emp_cur_type is ref cursor; -- カーソル変数定義 emp_sur emp_cur_type; v_dept_id emp.dept_id%type; wk_emp_id emp.emp_id%type; wk_dept_id emp.dept_id%type; wk_name emp.name%type; begin v_dept_id := 'D01'; -- カーソル変数オープン。ここで、バインド変数に動的に変更される -- 検索条件「dept_id」を指定しています。 open emp_sur for 'select emp_id,de

    kimura_m_29
    kimura_m_29 2007/08/12
    『動的SQLでカーソルを使用してレコードを複数SELECTする(CURSOR)』オープン時にselect文・バインド変数に代入する変数(動的に変更可)を定義 ループ内でフェッチ 配列型にぽんぽん入れられる
  • OTN Japan - 404 Error

    URLが下記の通り変更になりました。 お手数ですがブックマークなどの変更をお願い申し上げます。 10秒後、自動的にジャンプしますのでしばらくお待ちください。 ※ジャンプしない場合は、下記のURLをクリックしてください。 http://www.oracle.com/technetwork/jp/index.html

  • DBMS_OUTPUT パッケージ - オラクル・Oracleをマスターするための基本と仕組み

    DBMS_OUTPUT パッケージの使用 PL/SQL において DBMS_OUTPUT パッケージはデバッグ目的などで標準出力にメッセージを表示するためのおそらく唯一のパッケージで開発作業中には利用率ナンバーワンのパッケージである。その多くは開発フェーズが終了すると呼び出しのオーバヘッドをなくす為にコメント化されるか無効化される。 使用方法は以下のように簡単である。 BEGIN FOR i in 1..7 LOOP FOR j IN 1..9 LOOP DBMS_OUTPUT.PUT('-'); END LOOP; DBMS_OUTPUT.PUT('+'); END LOOP; DBMS_OUTPUT.NEW_LINE; DBMS_OUTPUT.PUT_LINE('12345678901234567890'); END; / 実行結果 ---------+---------+------

    kimura_m_29
    kimura_m_29 2007/08/12
    『DBMS_OUTPUT 使用時の注意』すぐバッファ超過でエラーになる
  • Oracle PL/SQL 編16 - デバッグメッセージ表示、dbms_output.put_line - SAK Streets

    Oracle PL/SQL 編16 - デバッグメッセージ表示、dbms_output.put_lineDBMS_OUTPUT ・DBMS_OUTPUT パッケージは、SQL*Plus にメッセージを表示します。 PL/SQL プロックやストアドのデバッグに使用すると便利です。 但し、処理経過をリアルタイムに監視するようなメッセージ出力には使用で きません。出力バッファの表示は、PL/SQL が終了した段階でまとめて行わ れます。途中で即時表示する命令はありません。 ■enable ・put_line 等を有効にします。(既定値は enable です。) SQL*Plus で set serveroutput on コマンドを実行していない場合、バッフ ァには出力されますが、表示はされません。 dbms_output.enable(size); |_ バッファサイズ 省略値は 2000

    kimura_m_29
    kimura_m_29 2007/08/12
    set serveroutput on コマンドわすれないようにする
  • ayumu-baby.com

    This domain may be for sale!

    kimura_m_29
    kimura_m_29 2007/08/05
    コレクションメソッド一覧
  • 区分の先頭行は?|ソフトウエア開発部(システム開発・システム設計 株式会社アイロベックス|東京都新宿区)

    SQLでデータを取得する場合に、 「▲▲の区分の先頭では明細の項目を変えたい」 という場面ってありませんか? 簡単に出来そうだけど・・・さて、どうしよう。 SQLで?アプリケーションで?「よし、PL/SQLでやってしまおう。」 そんな時は順位等を付ける場合に使用する ROW_NUMBER を使用します。 そして PARTITION BY で区切ります。 使用例としては以下のよになります。 ROW_NUMBER() OVER (PARTITION BY ▲▲ ORDER BY ●●) ※ ▲▲・●●は項目 上記では、●●で並び替え1から順に連番を振、 ▲▲が変わったタイミングでまた1から連番を振ります。 これで、どの明細が区分の何番目の明細かが判別できます。 ということはこれが1の場合は先頭ということになります。 あとは判別式で判別してやればよいわけですが・・・しかーし、 8i以降で一応使用

    kimura_m_29
    kimura_m_29 2007/08/05
    order byしてからrownum、を1行でできるROW_NUMBER()の使い方 結果セットの何番目の行、という指定ができる
  • ストアドをSQL*PLUSで実行したい。 - Oracle 解決済み| 【OKWAVE】

    困ってます 2006-10-31 09:28:35 質問No.2508527 閲覧数693 ありがとう数2 気になる数1 回答数1 コメント数0 こんにちわ。 いまORACLE10gのPLSQLでストアドプロシジャを作成しています。 CREATE OR REPLACE PROCEDURE procXXXXXXXX ( oCNT1 OUT NUMBER , oCNT2 OUT NUMBER , nRET OUT NUMBER ) IS ~ というものですが,これをSQL*PLUSでテストとして実行したいのですが,変数定義などどうすれば良いでしょうか? 教えてください。よろしくお願いします。

    ストアドをSQL*PLUSで実行したい。 - Oracle 解決済み| 【OKWAVE】
    kimura_m_29
    kimura_m_29 2007/08/05
    SQL*PLUS上でストアドプロシージャを実行する方法 引数として渡す変数を先に宣言しておく 変数は変数名の前に『:』を付けること
  • 位置表記法と名前表記法 - オラクル・Oracle PL/SQL 入門

    ストアドプロシージャの実行(位置表記法と名前表記法) PL/SQL のプログラム からの プロシージャ、ファンクション、パッケージ などのサブプログラムの呼び出しには位置表記法、名前表記法、 および、両方を併用したパラメータの表記をすることができる。 位置表記法 (Positional Notation) 多くの開発言語で位置表記法が利用されている。 ほとんどの ファンクションやプロシージャの呼び出し では位置表記法が適していると思われる。 ※ Oracle 10g までは SQL の呼び出しは位置表記法のみに限定されていたが Oracle 11g からは SQL の呼び出しにも位置表記法および両方を併用した混合表記も可能。 位置表記法による記述例 PRODUCT(P_NUM1 IN NUMBER,P_NUM2 IN NUMBER) を呼び出す例 x := PRODUCT(1,2) 名前表

    kimura_m_29
    kimura_m_29 2007/08/05
    PL/SQL内でサブプログラム(ファンクションとかプロシージャとか)を呼び出す方法
  • 1