1

統合サービス (SSIS) を使用しています。現在、Excel ソースからデータを取得しています。文字列Descriptionの長さが 15 文字を超えています。問題は、このデータを切り捨てる方法が見つからないことです。データベースに保存するためです (列データベースは varchar(15) であり、変更できません)。

データを切り捨てるために派生列を使用しようとしましたが、成功しませんでした。

4

1 に答える 1

3

派生列変換を追加し、SUBSTRING 関数を使用して文字列の最初の 15 文字のみを取得します。SSIS の Substring 関数については、こちらのSUBSTRING SSIS Expressionを参照してください。

派生列の式は次のようになりますSUBSTRING(Description, 0, 15)

于 2012-05-04T20:55:23.497 に答える