ใช่เราทำได้ ในการจัดเก็บค่าสี CSS คุณสามารถใช้ CHAR(6) โดยไม่มีสัญลักษณ์ # สำหรับเลขฐานสิบหก มาดูตัวอย่างและสร้างตารางกันเถอะ
mysql> สร้างตาราง storeCSSColorDemo -> ( -> CSSValue char(6) -> ); ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.53 วินาที)
แทรกบางระเบียนในตารางโดยใช้คำสั่งแทรก ระเบียนที่นี่คือค่าสีแต่ละค่าในหน่วยฐานสิบหก ซึ่งเราใช้ char(6)
mysql> แทรกลงในค่า storeCSSColorDemo ('FF0000'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.13 วินาที) mysql> แทรกลงในค่า storeCSSColorDemo ('FFA500'); แบบสอบถามตกลง 1 แถวได้รับผลกระทบ (0.86 วินาที) mysql> แทรก ลงในค่า storeCSSColorDemo ('FFFF00'); แบบสอบถามตกลง ได้รับผลกระทบ 1 แถว (0.19 วินาที)
แสดงระเบียนทั้งหมดจากตารางโดยใช้คำสั่ง select แบบสอบถามมีดังนี้ −
mysql> เลือก *จาก storeCSSColorDemo;
ผลลัพธ์ต่อไปนี้แสดงค่าสีที่จัดเก็บในตาราง MySQL สำเร็จ
<ก่อนหน้า>+----------+| CSSValue |+----------+| FF0000 || FFA500 || FFFF00 |+----------+3 แถวในชุด (0.00 วินาที)ในผลลัพธ์ตัวอย่างด้านบน ทั้งสามสีได้แก่ RED, ORANGE และ YELLOW
หมายเหตุ หากคอลัมน์ของคุณเป็นโมฆะ คุณสามารถใช้ VARCHAR(6) ได้