мускуль AUTO_INCREMENT

12
Dreammaker
На сайте с 20.04.2006
Offline
569
#11
malls:
Рассмотрим например REPLACE что будет?

аутоинкрементные поля не для того предназначены,чтобы с ними делать REPLACE. Это уникальное число, которое позволяет однозначно идентифицировать запись.

malls:
Да и вообще если я только что вставлял в таблицу №2, а мне нужен инкримент из таблицы №1???

Значит, Вы что-то делаете не так :)

[Удален]
#12
malls:

вариант, но немного громоздкий.

Ниче он не громоздкий, самый правильный и кошерный вариант, а права на запрос к инф_схема о своей базе данных всегда есть, иначе phpmyadmin бы не работал вообще.


Интересно можно SHOW TABLE STATUS превратить в таблицу как то? Т.е. чтоб потом делать, примерно так:
SELECT * FROM (SHOW TABLE STATUS) ???

Вы не поверите, но show table status и так возвращает таблицу, и даже можно применять WHERE, но лучше так


SHOW TABLE STATUS LIKE 'имя таблицы'

Все.

т.е. в принципе как его добыть не вопрос, вопрос в красоте решения.

malls
На сайте с 08.08.2005
Offline
255
#13
neolord:
Вы не поверите, но show table status и так возвращает таблицу, и даже можно применять WHERE, но лучше так

SHOW TABLE STATUS LIKE 'имя таблицы'

Все.

Да таблицу то таблицу - но как ее использовать в качестве подзапроса?

Т.е. если я уже из нее хочу выборку сделать?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий