MySQL и ENUM

Discussion in 'WASM.HEAP' started by _DEN_, Dec 7, 2007.

  1. _DEN_

    _DEN_ DEN

    Blog Posts:
    0
    Joined:
    Oct 8, 2003
    Messages:
    5,383
    Location:
    Йобастан
    Предположим, в таблице есть столбег типа ENUM, принимающий какие-то значения. Ради интереса пусть это будут текстовые значения. Как узнать список возможных значений этого ENUM? Есть ли какой-то более цивилизованный способ, нежели "show columns from my_table" с последующим парсингом результатов?
     
  2. Stiver

    Stiver Партизан дзена

    Blog Posts:
    0
    Joined:
    Dec 18, 2004
    Messages:
    812
    Location:
    Germany
    Судя по тому, что в мануале написано

    If you want to determine all possible values for an ENUM column, use SHOW COLUMNS FROM tbl_name LIKE enum_col and parse the ENUM definition in the Type column of the output.

    других способов нет.
     
  3. _DEN_

    _DEN_ DEN

    Blog Posts:
    0
    Joined:
    Oct 8, 2003
    Messages:
    5,383
    Location:
    Йобастан
    Stiver

    Я так и думал. Спасибо за помощь :)