2015-02-02 2 views
-3

sql의 특정 열에 특정 값을 추가하는 방법. 나는 "100_"이라는 접두사가 붙어 있고 foo.value를 업데이트하고 싶다. 어떻게해야합니까?sql의 특정 열에 특정 값을 prepend하는 방법

create table foo (id, value, ...) 

insert into foo (1, 1); 
insert into foo (2, 1); 
insert into foo (3, 3); 
insert into foo (4, 2); 
insert into foo (5, 3); 
insert into foo (6, 6); 
+0

"create table foo (id, value, ...)"는 구문 오류가 발생합니다. – Strawberry

+0

테이블 데이터 또는 결과 세트 데이터를 업데이트하는 것을 의미합니까? 어쨌든 concat 및 캐스트를 사용하십시오. – jarlh

답변

2

value 열은 varchar 데이터 형식이어야합니다.

UPDATE Foo SET Value = '100_' + Value 
관련 문제