[형변환 함수]
CAST(expression AS type)
CONVERT(expression,type)
CONVERT(expr USING transcoding_name)
------------------------------------------------
[타입유형]
* BINARY
* CHAR
* DATE
* DATETIME
* SIGNED
* TIME
* UNSIGNED
CAST()와 CONVERT()는 4.0.2부터 가능하고, CHAR 형변환은 4.0.6부터,
CONVERT()의 USING 형식은 4.1.0부터 가능합니다.
*********************************************
[예제]
DROP TABLE IF EXISTS T_CON;
CREATE TABLE T_CON (
no INT NOT NULL AUTO_INCREMENT PRIMARY KEY ,
num VARCHAR(20) ,
name VARCHAR(20)
);
INSERT INTO T_CON VALUES
(NULL, '1', '이효리'),
(NULL, '5', '성유리'),
(NULL, '12', '이진'),
(NULL, '14', '옥주현');
SELECT num, name FROM T_CON ORDER BY num;
----------------------
num name
1 이효리
12 이진
14 옥주현
5 성유리
----------------------
SELECT CAST(num AS UNSIGNED) num, name FROM T_CON ORDER BY num;
----------------------
num name
1 이효리
5 성유리
12 이진
14 옥주현
----------------------
'데이터베이스' 카테고리의 다른 글
데이터베이스 정규화 (DB normalization) (0) | 2017.06.17 |
---|---|
JOIN 간단 정리 (0) | 2017.03.23 |
데이터베이스 백업 및 복원 (0) | 2017.03.23 |
기본적인 명령어 모음 (0) | 2017.03.23 |