а как это не знать есть ли автоинкремент?
ну допустим есть такая необходимость
но тогда решать проблему надо ближе к её возникновению
но никак не постфактум анализировать результат
например составить карту таблиц можно как конфиг
где есть автоинкремент а где нет?
тут фабрика напрашивается
иначе решения чреваты неожиданными форсмажорами и будут требовать периодических доработок решения в потенциале
короче надо решать проблему поближе к ее сути
например если таблица создается динамически что уже хреново...но допустим...надо при создании решать как ее обрабатывать...например занести в реестр в нужную категорию
тогда и проблем поубавится
(Добавление)
KingStar пишет:может чего не знаю ((( наверняка
что лучше?
каждый раз решать как обработать анализируя ситуацию и рисковать что рано или поздно ты забудешь поправить обработку когда изменил архитектуру таблицы
или решать обработку при создании изменения и исключить возможность "забыть"
надеюсь не запутал))
(Добавление)
хотяяя...если есть желание костылить почему не глянуть information_schema
|