|
|
|
| Здравствуйте, подскажите как правильно проверить существует ли определенное поле в нужной мне таблице, как это сделать?
обыскал все, в том числе и на этом форуме, но что-то не получается никак
вот нашел примерно такой код
SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME='имя таблицы' AND COLUMN_NAME='поле в таблице';
|
если запрос вернул пустой результат, тогда такого поля нет, но не получается потому-что если значения есть в другой базе данных тогда запрос уже не пустой
может есть варианты попроще? | |
|
|