sql >> データベース >  >> RDS >> Sqlserver

SSIS 変換 -- 1 つの列を複数の列に分割する

    このプロセスには派生列を使用する必要があります。

    SUBSTRING および FINDSTRING 関数は、これを実現するための鍵となります。

    最初のセグメントを取得するには、次のようにします:

    上記は、[fullpatientname] の先頭からカンマ (,) の前の位置までの部分文字列を表示する必要があります。

    次のセグメントは、コンマの後の位置から最後のスペース区切りまでであり、最後のセグメントは、最後のスペース区切りの次の位置から最後までのすべてです。



    1. utf-8文字列をデータベースに挿入してからWebページに出力する際の問題

    2. DBMSとは何ですか? –データベース管理システムの包括的なガイド

    3. ORA-06502 の後、Oracle 11g PL/SQL 内で VARCHAR2 を BLOB に変換する方法

    4. SQLでのドロップとトランケート