2011-12-25 2 views
0

이 코드가 잘못된 나는 Hno2를 Hno2로 복사하지만 /에서 /로 변경하고 싶습니다. 이러한 12/3 12.3로 내가 MySQL을 사용mysql 복사 열 및 변환 문자열

update set hno2 = SELECT REPLACE(hno, '/', '.') FROM member; 

Hno VARCHAR (255) DEFAULT NULL의
Hno2 소수 (8,4) NULL NOT, 그는 아마에 그 캐스팅하는

답변

2
update member 
set hhno2 = replace(CAST(hno AS char), '/', '.'); 
+0

10 진수, 맞죠? –

+0

확실히. 저를 가리켜 주셔서 감사합니다. – ravnur

+0

그 반대의 경우 : hhno2는 10 진수입니다. 그래서 update member hhno2 = CAST (replace (hno, '/', '.'), AS 소수), ' –