以下の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