この値の長さが1に等しい場合、更新する必要がある列を含むテーブルがあります。その値を取得してその前に0を連結します。SQL Server:列を更新し、その列の値とcharを連結します。
カラムの値が "5"の場合、そのローを "05"に更新する必要があります。これはすべてのローに対して行う必要がありますこの基準に合致する
私はこれを試してみました:
UPDATE WS
SET WS.used_brand=CONCAT('0',(Select WS.used_brand FROM WS)) WHERE LEN(WS.used_brand) = 1;
それは私がこの問題を解決できるか、理由は内側のSELECTの動作しません?。
ありがとうございました。
タグあなたのあなたが使っているデータベースの質問。また、サンプルデータと望ましい結果を提供してください。 –