フロントエンド処理の配列のように機能するフィールドを持つテーブルがあり、それは別のフラット テーブルから 9 列を連結した結果です。フィールドはそのように取り込まれました
Field1 + ',' + Field2 + ',' + Field3 + ',' + Field4 + ',' + Field5 + ',' + Field6 + ',' + Field7 + ',' + Field8 + ',' + Field9
フラット テーブルの Field4 に値がある場合、Fields 1、2、および 3 にも値があります。しかし、ほとんどの場合、フィールド 5 ~ 9 には値がありません。その結果、配列フィールドのほとんどの値 (連結後) は次のようになります。
ボブ、ジョー、メアリー、サム、、、、
この連結フィールドを更新して、代わりに次のようにする簡単な方法を探しています。
Bob,Joe,Mary,Sam
これは、Oracle に相当します。Trim(Trailing',' From FieldValue)