plpgsql

    1

    1答えて

    レコードセットを返す関数を作成したいが、構文エラーが出る。クエリは機能していますが、関数に埋め込んだときにエラーが発生します。セットを返すために何ができるのですか? Error ERROR: syntax error at or near "select" LINE 27: select id, user_id, project_id, record_date, parselid, pars...

    -1

    1答えて

    私は関数を作成しようとしていますが、関数の一部は次のカーソルです。私はそれを正しく書いていないので、問題があります。私はテーブルから選択しようとしていますが、テーブル名は変数statの中にあります。なにが問題ですか ? DECLARE C_Procedure_Name CONSTANT varchar(30) := 'change_constraints'; V_Step real

    0

    1答えて

    'custom_manual_edit'という名前のテーブルにカラム 'name'、 'builder'、 'flag'ユーザーがビルダー列の変更を更新したときにトリガーを作成しました。そのトリガーは、ビルダー値が変更されたレコードのフラグ列値を10に更新する関数を呼び出します。 以下は私のトリガーです CREATE TRIGGER builder_update_trigger_manual_cu

    2

    1答えて

    CREATE OR REPLACE FUNCTION myfunction(userid BIGINT) RETURNS REAL SECURITY DEFINER LANGUAGE plpgsql AS $$ DECLARE ------------------------Fetch all Active Games for a user and add it

    3

    1答えて

    を機能させるテキストとして文字列を送信します。 func1では、func2:PERFORM func2( 'aa'、b)を呼び出します。 bは初期化するテキスト変数です。 次のエラーが表示されます。function func2(unkown、text)が存在しません。 助けてくださいか?テキストにconvery文字列への道はありますか?

    0

    1答えて

    現在、私はsetof books(テーブル)を返すA関数を作成します。 そして、テーブルを返すB関数を作成します。テーブルはA. の解析結果です。最後に、ページは詳細のためにAの結果を必要とし、解析結果のBの結果が必要です。 ほとんど同じ計算を2回見ることができます。 1つの関数に結合する方法は?

    0

    1答えて

    私のデータモデルはExcelシートにあり、実際のデータベースはpostgresql 9.5です。私はデータベース内のテーブルとデータモデルを比較する自動化プロセスをいくつか作成したいと思います。 Excelを自動的に変更したり、少なくともそれらの違いをリストアップしたりすることができます。これどうやってするの? vbaマクロを使って行うことはできますか?それとも他の選択肢がありますか?これについて

    0

    1答えて

    "time"という列を持つテーブル(time_table)があります。この列には、次の形式でタイムスタンプがあります。言い換えれば 2017年7月31日9時08分42秒 : YYYY-MM-DD HH:MM:SS 私はこれらすべてのタイムスタンプを分割したいです5分の間隔にします。たとえば、09:00:00は1つのインターバル、09:05:00は別のインターバルです。したがって、上記の例は、201

    1

    1答えて

    を与えるIがトリガーでこのコードを持っている: CREATE TRIGGER customernametrig AFTER UPDATE ON customers FOR EACH ROW EXECUTE PROCEDURE trig(); と機能: CREATE OR REPLACE FUNCTION trig() RETURNS trigg

    2

    2答えて

    私はPostgreSQLを初めて使用しています。 私は、他の機能func2に、この出力を使用したい機能 CREATE OR REPLACE FUNCTION func1 (a_person_id integer) RETURNS TABLE (granted_group_id varchar(10)) AS $body$ WITH v_granted_group_list AS (