plpgsql

    2

    1答えて

    Postgresでこれを行うことは可能ですか?私は... FIELD_NAMEとして P.S.を変数の値を使用することはできません DECLARE variable VARCHAR BEGIN variable := TG_RELNAME || '_id'; OLD.variable = 123; END; 私のバージョンdbは8.4です。

    0

    4答えて

    次のコードは私によく似ていますが、ポイントに作用します。この機能では、試験の成績に基づいて生徒の成績を表示する必要がありますが、最後の2つの陳述は実行されないため、生徒の得点が50未満の場合は「合格」と表示されます。 CREATE OR REPLACE FUNCTION stud_Result(integer,numeric) RETURNS text AS $$ DECLARE

    0

    1答えて

    私はデータベース全体を処理し、テーブル全体を反復処理しています。ある時点で、VARCHARが列の任意の値と一致するかどうかを確認する必要があります。 私はこれを行うための速い方法が何であるか知りたいと思います。 SQLを毎回比較しますか?テーブル値をVARCHAR arrayに取得しますか?もう一つの解決策? テーブルの反復回数は数百万を超えているため、比較は何百万回も行われます。マッチテーブルに

    2

    1答えて

    特にPostgreSQLでは動的SQLの基礎を知りたいと思います。私はしばらくの間グーグルではありましたが、良い記述の例を得るための運がありません。多分、ここの誰かが私にあなたがこの主題を研究している場所の資料へのリンクを与えることができます。 私が説明して例を紹介します特にPL/SQL(PostgreSQLの)コードの例に興味を持っています:)ここで

    0

    1答えて

    データベースにはユーザーのテーブルが含まれています。ユーザは、ユーザ名がデータベースに送信されるデータの一部(すなわち、関数を介して)の一部であるときは常にテーブルに追加され、ユーザ名はテーブル内で一意でなければならない。特定の関数呼び出しでは、1つのユーザー名が複数回表示されることもあります。 ユーザー名ごとに、既存のIDを取得するか、またはユーザーのテーブルにIDを挿入してIDを返します。 私

    1

    1答えて

    が、それは単に呼び出し元の関数の結果として、dblink()アップによって生成されたレコードを渡すことができ、何かのように: create function execute_generic_sql_on_remote_databases(_sql text) return set of record language plpgsql as $$ declare r record;

    6

    1答えて

    私は、デフォルトでPLPGSQLの配列の最初のインデックスは1から始まり、ほとんどのプログラミング言語のように0ではないことを発見しました。私はちょうどなぜこれが好奇心で、他のプログラミング言語がこれに続くのか? ありがとうございます!

    0

    1答えて

    私はこの機能を作成しましたが、変数view_sizeは列として扱われています。 私はcolumn view_size don't exists. なぜというエラーを取得していますか? コンテキストを変更すると動作します(例:クエリのみが変数のように扱われます)。 CREATE OR REPLACE FUNCTION create_view(view_size INTEGER) RETURNS VO

    11

    6答えて

    PHP5で書かれたWebベースのアプリケーションを開発しています。これは基本的にデータベースの上にあるUIです。ユーザーにもっと柔軟なツールを提供するために、スクリプト言語を組み込みたいので、SQLクエリを起動したり、ループしたり、変数にデータを格納したりといった複雑な作業を行うことができます。私のビジネスドメインでは、Pythonはスクリプトに広く使われていますが、私は単純なDomain Spe

    3

    1答えて

    私はHibernateを使用するアプリケーションを持っており、履歴テーブルに変更または削除された行をテーブルにコピーする必要があります。 HibernateはSQLで変更された行の検査を行いませんので、このエラーが来ることを私が発見したしばらくグーグル後 org.springframework.orm.hibernate3.HibernateOptimisticLockingFailureExce