1つの列に2つのデータ(名前と姓など)が含まれるデータベースがあります。
フォーマットは大まかにABC-1D23-4F34
最初の3文字であるABCをコピーして新しい列に挿入したいと思います。[full_id]
これらの列を呼び出してみましょう[ref_id]
読んでみると、部分文字列はこれを行うことができるように見えますが、私はここで何か間違ったことをしています。
INSERT INTO [ref_id]
SUBSTRING([full_id], 1, 3)
FROM db.Name
お手伝いありがとう。
編集:
更新文字列が機能しました。しかし、データに問題があり、すべてが適切な形式になっているわけではないことがわかりました。
サブストリングが3文字でない場合、null値を書き込むケースを作成する方法はありますか?
再度ありがとう、そして悪いデータを持っていることをお詫びします。