Сообщение от Gozar
|
Ну, можно создать таблицу ORDERS и получить оттуда уникальные значения. Ну, будет в ней 1 столбец counter с аuto_increment-om и всё.
Тыркаем в ORDERS, получили уник-автоинкремент, вставили в основную таблицу ololo у которого свой автоинкремент.
|
А не проще ли создать поле в таблице, а не таблицу, и которое будет при записи автоматом увеличиваться на единицу?
Если счет, это счет к примеру заказа, и его нужно хранить наряду еще с какой либо инфой, то это таблица с первичным ключом и автоикрементом, и полем указывающем на родителя-заказ. Если же уникальность не нужна, и счет храниться в таблице заказов, значит просто поле с добавлением 1, и для этого совсем не нужно не DEFAULT значений получать, ни прочих "костылей".