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

文字列を分割します。分割された SQL Server 2005 の最初の値を取得する

    ...
    set reason=CASE CHARINDEX(',', reason)
                             WHEN 0 THEN reason
                             WHEN 1 THEN ''
                             ELSE LEFT(reason, CHARINDEX(',', reason)-1)
               END
    

    これは、

    の 3 つのケースを扱います。
    • カンマなし
    • 最初の文字はカンマ
    • カンマが続く数字



    1. MySQLリモート接続[通常とは異なります]

    2. Kubernetes AWSでのJenkinsの使用、パート2

    3. 特定のテーブル列のインデックスを再構築する方法は?

    4. MySQLで現在の日付と時刻を取得する方法