dynamic-sql

    0

    1答えて

    私はPostgreSQLで動的SQLを使用しようとしています。私はフィールドをdb_rowレコードから別のEXECUTEステートメントで使用しようとしています。フィールドidはレコード変数に設定されているが、私はまだエラーを取得: ERROR: could not identify column "id" in record data type LINE 1: SELECT $1.id FROM

    1

    1答えて

    私はテーブルを持っていることを知ることができないので、ユーザーが列を追加できるという意味で、私は自分のユーザーを変更できるテーブルを持っていますが、sp_executesql値をどのように供給できるのか分かりません。これまで マイコード:私が原因私はテーブルは私がを供給する必要がありますどのように多くの@parameters知っカントたんどのように多くの列を知らないという事実のために、助けが必要な

    0

    1答えて

    DBリンクを介してBLOB列にアクセスするリモートテーブルがあります。 GLOBAL_NAMESパラメータをTRUEに設定する必要があります:私は私がsqlを実行すると、私はORA-02069が取得 declare theblob blob; theclob clob; thenumber number; begin select base64encode

    0

    2答えて

    以下の動的SQLを使用してカーソルを宣言したいが、ストアドプロシージャでコンパイルしようとすると、以下のSQLが失敗する。これを行うより良い方法はありますか?ありがとう。 DECLARE selrec CURSOR FOR SELECT DISTINCT countrycode FROM @InputTableName; エラーメッセージ: - Must declare the table

    0

    1答えて

    動的SQLを作成して表が存在する場合に削除する方法を探しています。しかし、私は正しい構文を取得するように見えることはできません。ここでは、クエリは、これまでに(セキュリティのために改名さフィールド) DECLARE @TableNameNew NVARCHAR(MAX) DECLARE @DynamicSQL2 NVARCHAR(MAX) SET @TableNameNew = (SELEC

    0

    2答えて

    提供されている各日の表からコメントの数を選択します。たとえば、11月20-2016日と11-19-2016日の間の1日のコメント数を確認したいとします。 私はこのアイデアをしばらく見てきましたが、これは単なる一日を取るために書いた基本的なコードですが、私はこれを日付範囲で動的に行うことを検討しています。 DECLARE @Date VARCHAR(250) SET @Date = '2016-1

    0

    1答えて

    200M以上のレコードをロードするはずの動的SQLクエリを実行しようとしています。私は一度にすべてのレコードを読み込もうとしましたが、System.OutOfMemory例外を取得しました。したがって、時間間隔を月単位で区切ることにしました.1ヶ月間実行しても、1時間以上実行されます。私は日付をハードコードし、 'While'なしでそれを実行し、正常に動作します。誰かがそれに何らかのエラーがあるか

    1

    2答えて

    私はテーブルmoredataに参加したい共通の状況があります。最も単純な例を与えるために、私が持っている想像:moredataは同じままながら SELECT * FROM x JOIN moredata d on x.yyyymmdd = d.yyyymmdd xが異なります。 コードを再利用するための良い方法はありますか?上記を自動化して、異なるテーブルに適用できるようにしてください(例

    0

    1答えて

    こんにちは私は2つの異なるSQL Serverデータベースを持っています。 これらは、リンクサーバーを介して相互に接続されています。リンクサーバーは正常に動作しています。 私が試してみてください。 SELECT * FROM OPENQUERY ([192.168.1.170], 'SELECT MalCRM.dbo.ContractedNumber(