PL/pgSQL

RSS
  • 解決済

    回答
    1

    Postgresqlでのテーブル関数の作り方

    テーブル codelist kind code_key code_value status 0 未着手 status 1 作業中 status 3 作業完 status 5 確認中 status 9 確認完 auth 1 一般 auth 3 管理者 auth 9 システム管理者 todo id

    • 0評価
    • 78PV
    sazi sazi 1週間前に ベストアンサー
  • 解決済

    回答
    2

    ストアド内でテーブル変数のようなものを定義して、そこに値を追加していき、join等で使用する方法

    お世話になっております。 現在、SQLServerで書かれたストアドをpostgresqlのストアド(PL/pgSQL)に書き換える作業をしています。 その際に、SQLServerでいうところのテーブル変数がうまく書き換え出来ずに、詰まっています。 ご教示頂ければと思います。 やりたいこととしては、ストアド内でテーブル変数に値をpushしていき、場合によ

    • 0評価
    • 230PV
    hiepita1 hiepita1 3ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    PL/pgSQLの再帰処理について

    PL/pgSQL内で同じPL/pgSQLを呼び出して処理を行おうとしています。 しかし、同じPL/pgSQLなので同じカーソルを開こうとしますが、 「カーソル"wk_cursor"はすでに使われています。」 とエラーが出てしまいます。 まぁ、ごもっともなのですが・・・。 同じPL/pgSQLを呼び出す方法はないのでしょうか。 お願いします。

    • 0評価
    • 535PV
    syncrock syncrock 1年以上前に 回答
  • 解決済

    回答
    1

    複合型の項目への代入について教えてください。

    CREATE TYPE test1 AS (item1 int, item2 text); CREATE TYPE test2 AS (item3 test1[], item4 text); 上記のような形でtest2を作成し、test2にあるitem3の項目に値を代入したいと考えています。 ですがうまくいきません。 ネットで検索してもそれらしいモノ

    • 0評価
    • 806PV
    m6u m6u 1年以上前に コメント
  • 解決済

    回答
    1

    PostgreSQL C言語関数 FUNCTIONのOUT引数型の使い方について

    ご協力をお願いいたします。 ☆頂きたい回答 1)OUT型引数に返却値を戻すC言語のサンプルプログラム 2)外部から当該関数を呼び出し返却値を確認する PL/SQL サンプルプログラム ☆留意点 関数呼び出し時の3つのOUT引数は変えたくない、それ以外は変更可 PostgreSQL 9.2 RHLE7.1 ■C言語関数宣言 D

    • 0評価
    • 968PV
    kanto kanto 1年以上前に 回答
  • 解決済

    回答
    2

    pl/pgsql内でのTYPEの宣言について

    Oracleではfunction内でTYPEを宣言して使用できると思いますが、 postgreSqlでも可能でしょうか? 以下のことをpl/pgsqlで行いたいです。 FUNCTION TEST_FUNCTION() RETURN VARCHAR2 IS TYPE T_TYPE IS TABLE OF VARCHAR2(30); T_TYPE_1

    • 0評価
    • 891PV
    syncrock syncrock 1年以上前に 回答
  • 解決済

    回答
    1

    [postgresql]テーブル値関数

    下記サイトを見て、複数行を返すテーブル値関数を作成しているのですが、 1レコードしか返らず困っています。 https://postgresql.g.hatena.ne.jp/iakio/20080513/1210682637 SELECT tb.* FROM t_data tb WHERE tb.aa= p_(変数); 上

    • 0評価
    • 595PV
    dthani dthani 1年以上前に 回答を編集
  • 解決済

    回答
    1

    [PostgreSQL]pl/pgsqlでsqlエラーコード取得について

    postgresqlのpl/pgsqlで処理を書いており、 エラーがあったときに、exceptionに飛ばして、 下記のサイトにあるエラーコードを取得したいのですが、 どのように書けばよいでしょうか? https://www.postgresql.jp/document/9.3/html/errcodes-appendix.html [pl

    • 0評価
    • 5022PV
    dthani dthani 1年以上前に コメント
  • 1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    11

  • 総質問数

    8

  • 今週の質問数

    0

関連するタグ

PL/pgSQLタグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る