Select len(productid),productid,*
FROM dbo.produts
where Place = 'KA'
and len(productid) <> 10
order by len(productid)
に先行ゼロを追加します先頭の0を必要とする4-2-4形式で10文字にする)(productid列はvarchar(256)列) 基本的にwhere条件を持つvarchar列に先行ゼロを追加する必要がありますは、このクエリは を更新する必要があるデータをフィルタリングvarchar列
|productid| |Correct productid value| |
---------------------------------------
|234-55-43||000234-55-43|
|76-7-89||0000076-7-89|
これらのレコードを更新するための可能な解決策は何ですか?