dynamic-sql

    0

    1答えて

    私たちはORACLEからPOSTGRESQLへの大きな変換を行っています。変更すべきものをすべて定義しようとしており、PostgreSQLにDBMS_SQLがないようです。 私はカーソルですべてを行うことができますが、DBMS_SQLはコードの再利用や異なるコード間のカーソルの移動に最適です。

    0

    2答えて

    名前が別のテーブルに存在しない列のみを選択する方法はありますか?例 Table A Column B ID | Name | Address Address ----------------------- 1 | Daniel | dummy については、この例では私のselect文は次のようにする必要があります: select ID, Name from Column

    0

    1答えて

    DBスキーマおよびSQLサーバーでユーザーを削除する方法は、以下を参照してください: USE [DB1] GO --SELECT * FROM sys.schemas s WHERE s.principal_id = USER_ID('ITAdmin') WHILE EXISTS (SELECT * FROM sys.schemas s WHERE s.principal_id = USER

    -1

    3答えて

    ダイナミックSQL Serverクエリを使用してOnlineStoreと呼ばれるデータベースのdatetimeフィールドをランダムに変更する方法がわかりません。 これは宿題に関することに注意してください。私のクラスはかなり構造化されていないので、ここからどこに行くのか苦労しています。 私の質問は、ループやテーブル変数を使用し、データベース(Product.LastOrderDate、Orders.

    1

    1答えて

    sp_executesqlをします。 私が構築した文字列を渡すことで、EXECを使用する場合、それは私にいくつかのデータ declare @Accts nvarchar(100) = 'IntYTD,TotalIncome,PayoffYTD' declare @sql nvarchar(max) set @sql = 'select sum(TotalBalanceMTD) from rpt

    0

    1答えて

    SQL AlwaysONの正常性情報を取得するクエリを作成しました。残された唯一のことは、最後にWhere句を追加してAvailabilityGroupNameとDatabaseNameをフィルタリングすることです。これは、クエリに「select * from results」と入力したときに動作します。ここで、AvailabilityGroupName = 'LAB-VIP-USADB'とDat

    2

    1答えて

    以下のsql .. @ FeeTypeはストアドプロシージャのパラメータです。以下のロジックを呼び出すとエラーが発生します。ロジックはちょうど WHEN ''ItemDesc'' THEN ''Item Description1'' ロジックは、誰かが見ていると私は私がここで間違ってやっているのか分からせてくださいfine..Can動作します。 SELECT @FIELDS = (COALES

    0

    2答えて

    Redshiftからスキーマ内のオブジェクトのリストを取得する関数を作成しようとしています。私はRDS PostgreSQLからRedshiftへのdblinkを作成しました。クエリは個別に呼び出されたときにうまく動作しますが、引数を持つ関数の内部に記述されているときは機能しません。私は複数の引数(スキーマ名)を渡したいので、VARIADIC引数を使用しました。関数は以下のように見える - CRE

    1

    1答えて

    postgresqlで関数を作成するのが初めてです。私が使用しているバージョンはかなり古いです。それは8.2.15です(私の選択ではなく、私の組織です)。次の例では、ある関数を別の関数の一時表に適用しようとしています。 -- First function create or replace function inner_func(_tbl anyelement) RETURNS void AS

    0

    1答えて

    dbms_sqlパッケージを使用してcurosrループ内のレコードを移動する必要があるpl \ sqlプロシージャがあります。 カーソルクエリは動的なので、その列はわかりません。 だから、dbms_sql.define_columnsなどの関数を使用するたびに、私はall_tab_columnsのループで列名を取得します。 これは私のコードです: procedure p is SOURCE_C