2016-06-15 14 views

答えて

1

idだけの更新を行い、文字列であると仮定すると:

update t 
    set id = 'LM' + id; 

列が文字列でない場合、あなたはそれが一つの第一にする必要があります。

alter table t alter id varchar(255); 

update t 
    set id = 'LM' + id; 

また、あなただけの計算を行うための計算列を追加することができます。

alter table t add lm_id as (concat('LM', column)) 
+0

ありがとうございます!愚かな間違い私は「LM」ではなく「LM」をやっていた –

1

C 。

CREATE VIEW vwID AS 
SELECT "LM" + ID AS ID, <list the rest of your columns here> 
; 
2

私たちは、ID列があるとしvarchar型/文字/ ...または他の文字列に関連するデータのタイプなので、これを試してみてください:ビューvwIDをreate

UPDATE [TABLE_NAME] SET [COL] = 'LM'+COL 
関連する問題