plpgsql

    2

    1答えて

    に、私はこの線に沿ってのPostgresで関数を作成したいWHERE ...のUSING: CREATE OR REPLACE FUNCTION public.getAvailableForms ( get_form_names TEXT[] ) RETURNS TABLE ( id INTEGER, name TEXT, location TEXT,

    0

    1答えて

    CREATE OR REPLACE FUNCTION f_sync_from_xml() RETURNS boolean AS $BODY$ DECLARE myxml xml; datafile text := 'path/to/my_file.xml'; BEGIN myxml := pg_read_file(datafile, 0, 100000000

    0

    2答えて

    iは、一時テーブル CREATE TEMPORARY TABLE temp_location ( city VARCHAR(30), street VARCHAR(30) ) ON COMMIT DELETE ROWS; を持っていると私は私の手順 CREATE OR REPLACE FUNCTION fexample( pcity

    2

    2答えて

    csvデータをテーブルにインポートする再帰的プロセスを作成しています。私は私のpgsql関数でhttpリクエストに挿入する必要がある変数を動的に挿入することはできません。 実行形式と動的SQLで%Lを使用して変数 'insert_var'を挿入しようとしています。関数が渡すリンクを見ると、その列に格納されている実際の変数の代わりに 'http://...variable=r1.insert_var

    0

    1答えて

    を指定するパラメータを使用しては、窓10 に9.6をpostgresに私は以下のコードのように準備されたステートメントでテーブル名を指定するパラメータを使用しようとしています。しかし、以下のような構文エラーが出ます。私はwhereの条件でパラメータを使用できることに注意してください。 クエリ prepare mySelect(text) as select * from $1

    0

    1答えて

    PL/pgSQL関数をVARCHAR引数で記述しようとしていますが、これは制限する必要があります。 5つの文字のサイズに制限VARCHARパラメーターを指定して、機能を次の点を考慮 CREATE OR REPLACE FUNCTION do_nothin(v_value VARCHAR(5)) RETURNS TEXT AS $$ DECLARE BEGIN RETURN v_v

    1

    1答えて

    プレーンPL/pgSQLでエンティティを一致させる方法はありますか? SELECT id, first_name, last_name, birthdate FROM customers_index WHERE first_name @@ plainto_tsquery('simple','John') AND last_name @@ plainto_tsquer

    0

    1答えて

    stageというスキーマ内のさまざまなテーブルにあるすべての顧客名をクリーンアップするツールを実装しています。顧客名は列billing_acc_nameまたはcust_acc_namesから来る可能性があります。私は事前にどのくらいのテーブルがこれらの列を持っているかはわかりませんが、そうである限り、それらはクリーンアップの一部になります。 ただし、クリーンアップする前に、スキーマ内のテーブル全体

    0

    1答えて

    アルファベットの文字リストを返さなければならない関数があります。 内部に何もない正しいサイズのテーブルを取得します。 マイコード: CREATE OR REPLACE FUNCTION p_get_list(IN nb integer) RETURNS TABLE(strconcat text) AS $BODY$DECLARE i integer; j integer; r integ

    0

    1答えて

    CREATE OR REPLACE FUNCTION j_f_sync_from_xml() RETURNS boolean AS $BODY$ DECLARE myxml xml; datafile text := 'ABBATE_EMANUELE.xml'; BEGIN myxml := pg_read_file(datafile, 0, 100000000); CREAT