응 우리는 할 수있어. CSS 색상 값을 저장하기 위해 16진수에 # 기호 없이 CHAR(6)을 사용할 수 있습니다. 예제를 보고 테이블을 생성해 보겠습니다.
mysql> create table storeCSSColorDemo -> ( -> CSSValue char(6) -> ); Query OK, 0 rows affected (0.53 sec)
삽입 명령을 사용하여 테이블에 일부 레코드를 삽입하십시오. 여기에 있는 레코드는 16진수로 된 개별 색상 값이며 char(6)
을 사용했습니다.mysql> insert into storeCSSColorDemo values('FF0000'); Query OK, 1 row affected (0.13 sec) mysql> insert into storeCSSColorDemo values('FFA500'); Query OK, 1 row affected (0.86 sec) mysql> insert into storeCSSColorDemo values('FFFF00'); Query OK, 1 row affected (0.19 sec)
select 문을 사용하여 테이블의 모든 레코드를 표시합니다. 쿼리는 다음과 같습니다 -
mysql> select *from storeCSSColorDemo;
다음 출력은 MySQL 테이블에 성공적으로 저장된 색상 값을 표시합니다.
+----------+ | CSSValue | +----------+ | FF0000 | | FFA500 | | FFFF00 | +----------+ 3 rows in set (0.00 sec)
위의 샘플 출력에서 세 가지 색상은 RED, ORANGE 및 YELLOW입니다.
참고 열이 nullable이면 VARCHAR(6)을 사용할 수 있습니다.