SQL 関数/ステートメントで複数の区切り記号を使用するフィールドを分割する際の助けを探しています。ここに既にリストされているいくつかの例に従いました
ここでは、単一の区切り記号で非常にうまく機能します。ただし、以下に基づくフィールドを分割する必要があります。その形式は、qty x itemno description、qty x itemno description などになります。したがって、最初の「x」、2 番目のスペース「」、および最後のコンマでステートメントを分割する必要があります。正規表現ステートメントですが、どうすればよいかわかりません..
誰でも助けることができますか?
OnSameLine = substring( ( SELECT ', ' +
coalesce (CAST(CNT.qty AS varchar(1000)), '') +
' x ' + '['+ coalesce (CNT.Itemno,'') + ']' +
' ' + coalesce (STK.Desc#1,'')
必要なフォーマット..
PK qty itemno description
PK qty itemno description
等..