形式 (キー値) のデータを含む列 Validity を持つテーブルからビューを作成したかったのです。ビューには、キーと値という 2 つの列が必要です。
Create view [dbo].[A_V_DATA_T]
as
Select
SUBSTRING(dbo.Table1.Validity, 0, PATINDEX('%-%', dbo.Table1.Validity))
as Key,
SUBSTRING(dbo.Table1.Validity,
PATINDEX('%-%', dbo.Table1.Validity) + 1, LEN(dbo.Table1.Validity) )
as Value
from
dbo.dbo.Table1
それは正しい/最適化された方法ですか?これを効果的に達成するための他の方法はありますか。
ありがとうK2G