統合サービス (SSIS) を使用しています。現在、Excel ソースからデータを取得しています。文字列Description
の長さが 15 文字を超えています。問題は、このデータを切り捨てる方法が見つからないことです。データベースに保存するためです (列データベースは varchar(15) であり、変更できません)。
データを切り捨てるために派生列を使用しようとしましたが、成功しませんでした。
統合サービス (SSIS) を使用しています。現在、Excel ソースからデータを取得しています。文字列Description
の長さが 15 文字を超えています。問題は、このデータを切り捨てる方法が見つからないことです。データベースに保存するためです (列データベースは varchar(15) であり、変更できません)。
データを切り捨てるために派生列を使用しようとしましたが、成功しませんでした。
派生列変換を追加し、SUBSTRING 関数を使用して文字列の最初の 15 文字のみを取得します。SSIS の Substring 関数については、こちらのSUBSTRING SSIS Expressionを参照してください。
派生列の式は次のようになりますSUBSTRING(Description, 0, 15)