ENUM
ν μ΄λΈμ ꡬ쑰μ λμ΄λ λͺ©λ‘ μ€ νλμ κ°μ μ μ₯ν μ μλ νμ μΌλ‘, μ½λνλ κ°μ κ΄λ¦¬ν λ μ¬μ©νλ€. ENUM νμ μ μ₯μ μΌλ‘ μ½λ κ°μ μλ―Έλ₯Ό μ½κ² νμ ν μ μλ€λ μ κ³Ό, λ¬Έμμ΄μ΄ μλ μ μ κ°μΌλ‘ μ μ₯νκΈ° λλ¬Έμ μ μ₯ 곡κ°μ μ μ½ν μ μλ€λ μ μ΄ μλ€. (μ΅λ κ°μλ 65,535κ°μ΄λ©°, 255κ° λ―Έλ§μ μ μ₯ 곡κ°μΌλ‘ 1λ°μ΄νΈ, 255κ° μ΄μμ 2λ°μ΄νΈλ₯Ό μ¬μ©)
ENUM νμ μ λ¬Έμμ΄μ²λΌ λΉκ΅νκ±°λ μ μ₯ν μ μμΌλ©°, μ€μ λ‘ λμ€ν¬λ λ©€λͺ¨λ¦¬μ μ μ₯νλ κ°μ κ°μ 맀νλ μ μ«κ°μ μ μ₯νλ€.
ENUM 컬λΌμ μ μ₯λλ κ°μ μλ‘μ΄ κ°μ μΆκ°ν΄μΌνλ κ²½μ° ν μ΄λΈ ꡬ쑰λ₯Ό λ³κ²½ν΄μΌνλ λ¨μ μ΄ μ‘΄μ¬νλ€. 5.6 μ΄μ λ²μ μμλ κ°μ μΆκ°ν λλ§λ€ νμ ν μ΄λΈμ 리λΉλ ν΄μΌνμ§λ§, 5.6 λ²μ λΆν°λ ENUMμ λ§μ§λ§μ μΆκ°λλ κ²½μ°μ ν μ΄λΈ ꡬ쑰(λ©νλ°μ΄ν°) λ³κ²½λ§μΌλ‘ μ²λ¦¬ν μ μμ΄ λ¨μ μ΄ μ΄λμ λ ν΄μλμλ€. (λ§μ§λ§μ μΆκ°νλ κ²½μ° INSTANT μκ³ λ¦¬μ¦μΌλ‘ λ©νλ°μ΄ν°λ§ λ³κ²½νμ§λ§, μμ μ€κ°μ μΆκ°νλ κ²½μ° COPY μκ³ λ¦¬μ¦μ μ½κΈ° μ κΈκΉμ§ νμνλ€.)
ENUM μ λ ¬
ENUM νμ μ μ€μ λ‘λ μ μ κ°μΌλ‘ μ μ₯λκΈ° λλ¬Έμ μ λ ¬ μμλ μ μ κ°μΌλ‘ μ λ ¬λλ€. λλ¬Έμ ENUM νμ μ μ λ ¬ν λλ λ¬Έμμ΄λ‘ μ λ ¬νκ³ μΆμ κ²½μ° CAST ν¨μλ₯Ό μ¬μ©ν΄μΌνλ€.
μ°Έκ³ μλ£
Last updated
Was this helpful?