以下の2つの列を一緒に追加できるように、永続化された列でどの式を使用しますか?最初の列は5文字にパディングする必要があります:
- ID (INT)
- 参照番号 (STRING)
に行きましformat(ID,"00000") & RefNum
たが、うまくいきません。何かアイデアをお願いします。
以下の2つの列を一緒に追加できるように、永続化された列でどの式を使用しますか?最初の列は5文字にパディングする必要があります:
に行きましformat(ID,"00000") & RefNum
たが、うまくいきません。何かアイデアをお願いします。
次のようなものを使用できます。
ALTER TABLE dbo.YourTable
ADD FormattedColumn AS RIGHT('00000' + CAST(ID AS VARCHAR(5)), 5) + RefNum PERSISTED
基本的に、 を に変換しID
、VARCHAR(5)
先頭に を追加してから00000
、右端の 5 文字を取得します。
SELECT RIGHT('00000' + CAST(ID AS VARCHAR(5)), 5) + RefNum