0

私の答えが別の投稿にある場合、私はそれを見つけていません。「2 つのテキストエリアから 2 つの文字列を連結して、テーブルの列に挿入したい」

一部のデータを変換しています。他のデータベースには、同じテーブルの異なるフィールドに格納されているテキストがあります。各フィールド (x.description_plain_text には、スクリプトに示されているようにシーケンス番号があります。私の試行でわかるように、両方のテキスト行を 1 つの (varchar(8000)) フィールドに入れ、行または2. 2 番目の目的にタグを付けることが許可されているかどうかはわかりませんが、別のデータベースからこれらの個別の行を新しいデータベースの 1 つのフィールドに取得した場合/後に、それぞれの隣に識別子を配置できるようにしたいと考えています... 2 番目の図で示そうとしているように ...

1枚目のイラスト

--select x.description_plain_text, x.SEQ_NO
update MIC.dbo.Item  set CustomerDocumentNote = 
case 
when x.SEQ_NO = 1 then cast(x.description_plain_text as varchar(8000))
when x.SEQ_NO = 2 then cast(x.description_plain_text as varchar(8000))
END
-- x.description_plain_text + CHAR(13) + CHAR(10) + cast(x.description_plain_text as varchar     (8000))
from MIC.dbo.Item a
inner join in_item_xdesc x on x.item_id = a.itemid
where (a.ItemNumber = '14661')--(IS_PRINT_ACKNOW = 'Y' and SEQ_NO = 2)

2番目の図... P_Aの説明だけを提供するSQLクエリが必要です... P_Aは単なる識別子です...何でもかまいません...単に言う方法 If P_A then print but IF P_PT_PO THEN print. ..

P_A - Heater with 1.5" OD flange at 2.5", 48" mica leads with 36" SS braid exiting 90° from sheath, single clip support. 800 Watts & 240 Volts.  For Gala pellitizer. 

+ CHAR(13) +

P_PT_PO - Stamp "MIC #14661" on OD of heater. Silicone over Cement at lead ends.
4

0 に答える 0