[SQL] VARBINARY에 문자 / VARCHAR에서 mysql을 변환하는 방법
SQLVARBINARY에 문자 / VARCHAR에서 mysql을 변환하는 방법
나는 VARBINARY있는 필드가 있습니다. 그것은 이미 채워져있다. 이제 내가 어떻게 내가 다른 목적을 위해 필드에 데이터를 사용할 수 있도록하는 것이 VARCHAR로 VARBINARY로 변환 할. 나는 MySQL 버전을 사용하여 5.10
해결법
-
==============================
1.늦은 대답은 ...
늦은 대답은 ...
당신은 따라서 CAST 또는 CONVERT를 사용할 수 있습니다
CAST(foo AS CHAR(100)) CONVERT(foo, CHAR(100))
지원되는 유형 (5.5)이다 :
BINARY[(N)] CHAR[(N)] DATE DATETIME DECIMAL[(M[,D])] SIGNED [INTEGER] TIME UNSIGNED [INTEGER]
당신은 직접 VARCHAR 캐스팅 수 없습니다. 아무도 관심을 보인다과 빌어 먹을 짜증나는 2008 년 오픈 MySQL의 버그가 있습니다
-
==============================
2.이것이 유사한 시나리오에서 나를 위해 일한 MySQL의 구문 :
이것이 유사한 시나리오에서 나를 위해 일한 MySQL의 구문 :
select cast(binaryColumn as CHAR) from table_name
-
==============================
3.당신은 주조 작업을 사용할 수 있습니다 :
당신은 주조 작업을 사용할 수 있습니다 :
select cast(column_name as varchar) from table_name
from https://stackoverflow.com/questions/1873085/how-to-convert-from-varbinary-to-char-varchar-in-mysql by cc-by-sa and MIT license
'SQL' 카테고리의 다른 글
[SQL] 왜 우리는 GROUP BY 집계 함수에 필요합니까? (0) | 2020.05.14 |
---|---|
[SQL] 외부 키로서 복합 키 (SQL) (0) | 2020.05.14 |
[SQL] 확인 현재 날짜가 두 날짜 오라클 SQL 사이 인 경우 (0) | 2020.05.13 |
[SQL] T-SQL - 앨리어싱 사용 "="대 "로"[폐쇄] (0) | 2020.05.13 |
[SQL] SQL 오류 : ORA-00933은 : SQL 명령이 제대로 종료되지 (0) | 2020.05.13 |