名前の付いたテーブルがTBL_SUBACC
あり、フィールドは次のとおりですAccount, Branch, Ftype, ArmCode,DrlsttrDate, CrlsttrDate, TelNo
。
現在|
、次のクエリを使用して分離されたデータを取得しています。
select account +'|'+ branch +'|' + armcode as delimited_data from
ReportingFramework.dbo.TBL_SUBACC
これにより、次の結果が得られます。
delimited_data
111123|01|C0013
111124|01|C0013
1234121|05|C0324
0120219|02|C0329
0212108|03|C3232
111121|01|C0013
これはまさに私が欲しいものです。ただし、上記のクエリでは、すべてのフィールド名を手動で指定する必要があります。すべての列名を指定せずに、すべてのフィールドの区切りデータを取得したい。
select *
テーブルから区切られたデータを取得するにはどうすればよいですか?