Can we store CSS color values in MySQL?

MySQLMySQLi Database

Yes, we can. In order to store CSS color value, you can use CHAR(6) without # symbol for hexadecimal. Let us see an example and create a table

mysql> create table storeCSSColorDemo
   -> (
   -> CSSValue char(6)
   -> );
Query OK, 0 rows affected (0.53 sec)

Insert some records in the table using insert command. The records here are individual color values in hexadecimal, for which we have used 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)

Display all records from the table using select statement. The query is as follows −

mysql> select *from storeCSSColorDemo;

The following output displays the color value successfully stored in MySQL table

+----------+
| CSSValue |
+----------+
| FF0000   |
| FFA500   |
| FFFF00   |
+----------+
3 rows in set (0.00 sec)

In the above sample output, the three colors are RED, ORANGE and YELLOW.

NOTE If your column is nullable then you can use VARCHAR(6).

raja
Published on 01-Apr-2019 11:14:03
Advertisements