dynamic-sql

    0

    1答えて

    私はtsqlで魅力的なものを動的に作成しようとしています。私はある列にいくつかのデータ(別の動的クエリの結果として)を与えるクエリを持っています。例えば、2011/2012のような年であるとします。これは列になります。私が欲しいのは、各行の値を選び、それをint型の列名と名付けることです。 後で、私はそれにデータをダンプするために、その一時テーブルを使用することができます。 提案がありますか?

    1

    1答えて

    私はいくつかの集約されたデータがあります。それは私が何をしようとしているたくさんの列 のを持って name asd colA ColB ColC X Y ----------------------------------------------- ... George PJ Sp P B 14.8 56 George PJ Sp P C 11.4 43 ... ---

    0

    1答えて

    文字列で構成された動的SQLクエリがあります。 プロシージャは 'REF CURSOR'を戻す必要があります。 クエリのカーソルを開こうとすると、エラーPLS-00455が表示されます。 カーソル定義ここで CURSOR cu_SiteList IS SELECT SEC_NN.SRV_ID ,SEC_NN.SRV_NAME ,SEC_NN.SRV_COMTYP_

    1

    1答えて

    私はexpert-oracle-database-architectureの本を読んでいます。このTomでは、バインド変数について説明しています。 最初の手順と2番目の手順が異なる方法を教えてください。 私の理解によれば、動的SQL文または匿名PL/SQLブロックを実行するのにexecute immediateを使用します。ここで は、ターゲット表です: create table t (x int

    5

    1答えて

    フロントエンドのJavaScriptが注文する列のリストを指定するプロジェクトがあります。 その後、バックエンドには多層アプリケーションがあります。典型的なシナリオ サービス層 ドメイン層が ORM層を(それがアクセスに永続オブジェクトをリポジトリのインターフェースを公開)(サービスモデルは、(DTO)のプロパティは、クライアント側がで注文したいものは何でも一致します) はSystem.Linq.

    0

    1答えて

    NOT LIKEの動的SQLは何らかの理由で渡されたパラメーターを受け入れません。これは、動的呼び出しにパラメータを渡さずに、単語を含む文字列を作成する場合に機能します。 何らかの理由で、この呼び出しは、削除のNOT LIKEの@noteTextパラメータでは機能しません。 tempテーブルのすべてを削除します。 アポストロフィを持つ単語が、無効な文字列の引用に対して動的にエラーを発生させたときに

    1

    1答えて

    変数の内容を大きなクエリとして設定する代わりに、値を動的に置き換える代替方法を見つけようとしています。 このようなことは可能ですか? declare @serv nvarchar(max) set @serv = '[linkedServName].[dataBaseName]' select top 10 * from @serv.dbo.someTable 「はい」の場合は正しい構文を

    1

    1答えて

    動的SQL文を生成する方法はありますか?あるテーブルのフィールド値が、結合されているテーブル名に参加するようになりますか?ここで は私がしようとしているものです: DECLARE @sql NVARCHAR(MAX) = N'' DECLARE @MainProc NVARCHAR(MAX) = N'dbo.MainProc' SET @sql += N'SELECT ref.* FROM

    0

    1答えて

    I持って SEEDING_TABLE ------------- KEYVALUE|VIEW_TO_BE_CREATED|FROMTABLE|NOOFCOLS 1|A|A1|3 2|B|B1|4 3|C|C1|5 上記播種テーブル ORDERCOLS_FORVIEW KEYVALUE|FROMTABLE|COLSAVAILABLE 1|A1|NUM1 1|A1|NUM2 1|

    0

    1答えて

    列パラメータを渡しながらintフィールドを更新しようとしています。これはvarchar、float、moneyフィールドを入力しようとするとうまく動作しますが、intでは正しく動作しません。このSPをint値で実行しようとするとこのエラーが発生します。 データ型varcharをintに変換中にエラーが発生しました。 CREATE PROCEDURE [dbo].[spUpdateField] @