問題タブ [plpgsql]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
oracle - Oracle PL/SQL を Postgresql PL/pgSQL に変換するためのツール
Oracle の PL/SQL ストアド プロシージャ言語を Postgresql の PL/pgSQL ストアド プロシージャ言語に変換するツール (できれば無料) はありますか?
postgresql - postgresqlでplpgsqlを使用する利点は何ですか
シンタックス シュガーと表現力に加えて、ランタイム効率の違いは何ですか。つまり、plpgsql は plpythonu や pljava よりも高速である可能性があります。それとも、それらはすべてほぼ等しいですか?
中程度のサイズのデータベース (約 1,000 万件のレコード) でほぼ重複している人物のレコードを検出するタスクに、ストアド プロシージャを使用しています。
oracle - Postgresqlストアドプロシージャのセッションベースのグローバル変数?
Oracle の PL/SQL では、パッケージ定義を使用してセッション ベースのグローバル変数を作成できます。Postgresql の PLpg/SQL では、パッケージがなく、独立したプロシージャと関数しかないため、それは不可能のようです。
g_spool_key をグローバルとして宣言する PL/SQL の構文は次のとおりです...
PLpg/SQL でセッション ベースのグローバル変数を実装するにはどうすればよいですか?
postgresql - PostgreSQL 関数プロファイラーを有効にするにはどうすればよいですか?
これを理解するのにしばらく時間がかかり、数週間前に外国語のウィキで答えを見つけました。それは非常に役に立ちました。
postgresql - PostgreSQLデータベースからテーブル*または*ビューを削除するにはどうすればよいですか?
PostgreSQLデータベースにテーブルまたはビューの名前があり、単一のpgSQLコマンドで削除する必要があります。どうすればそれを買う余裕がありますか?
フォームシステムテーブルを選択して、そのような名前のテーブルがあるかどうかを確認することができましたが、手順の部分で立ち往生しています:
django - Django MPTT - ツリー フィルタリング
MPTT の templatetag を使用して、ジャンル ツリーをレンダリングしています。
問題は、私のgenre
オブジェクトにはis_visible
尊重されるべきプロパティがあるということです。
これを達成するための最もスマートでクリーンな方法は何ですか?
追加情報
(X)HTML リストのネストを適切に生成する必要があります。継承された可視性チェック用の SQL 関数を定義しました。
そして、full_tree_for_model
タグをオーバーライドしてカスタムマネージャーを使用しようとしましたが、これはクエリセットに余分なものを追加するだけis_genre_branch_visible(genre_id)
です。しかし、順序に問題があり、実際にはこれを理解できません。
プラスそれは機能しますが、私はそのアプローチが好きではありません。私には醜く感じます。
sql - postgresqlで不明な数のブール値に対してANDを実行するにはどうすればよいですか?
次のように、外部キーとブール値(およびここでは関係のない他の列の束)を持つテーブルがあります。
各 someKey は、0 個以上のエントリを持つことができます。特定の someKey について、a) すべてのエントリが true であるか、b) いずれかのエントリが false (基本的には AND) であるかを知る必要があります。
私は次の機能を思いついた:
...正しい結果が得られます:
これを行うためのより良い方法があるかどうか疑問に思っています。この単純なシナリオではそれほど悪くはありませんが、サポート コードをすべて含めると、思ったよりも長くなります。someBool 列を配列にキャストして ALL コンストラクトを使用することを検討しましたが、機能させることができませんでした...何かアイデアはありますか?
postgresql - PostgreSQL連結
この関数を使用して、pgSQLサーバーのフィールドを連結しました。
それはうまく機能しますが、今私はこの関数が等しいエントリを区別することを望みます。これどうやってするの?
postgresql - 複数の結果セットを返す PostgreSQL 関数
MSSQL のように、Postgres 関数から複数の結果セットを返すことは可能ですか?