0
これはストアドプロシージャの入力パラメータです。列名と列の値を分割してtempテーブルを挿入し、次にメインテーブルの生産テーブルを移動する必要があります。 ColumnNameに値CSV値がSQL Serverストアドプロシージャに渡されました
例のような
一時テーブル
Create Proc sample (@name VARCHAR(MAX))
@NAME='column1=value1,column2=value2,column3=value3'
Create Table #temp(columnname varchar(max),value varchar(max))
私の質問:私は
何か助けていただければ幸いです。
どのデータベースサーバーを使用していますか? – Vikram
あなたがXMLを持っていれば、はるかに簡単です。 – Michas
すべての列に 'VARCHAR(MAX)'を入力しないでください。**本当に悪い**のアイデアです! –