MySQL и ENUM

Тема в разделе "WASM.HEAP", создана пользователем _DEN_, 7 дек 2007.

  1. _DEN_

    _DEN_ DEN

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

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

    Публикаций:
    0
    Регистрация:
    18 дек 2004
    Сообщения:
    812
    Адрес:
    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

    Публикаций:
    0
    Регистрация:
    8 окт 2003
    Сообщения:
    5.383
    Адрес:
    Йобастан
    Stiver

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