Не совсем понятно какая СУБД. Для mysql можно попробовать вот так:
SELECT
aicraft.id,auto.uri, auto.expires_at, auto.created_at, auto.updated_at
FROM aicraft
LEFT OUTER JOIN aicraft ON aicraft_id = auto.id
INTO OUTFILE '/tmp/result.csv'
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
LINES TERMINATED BY '\n'
Как вариант убрать с поля ID sequence nextval и создать триггер на INSERT, который будет смотреть максимальное значение по полю ID (либо по вашей формуле) и создавать при вставке следующее нужное значение.
Ваш вариант увеличить начальное значение счетчика мне кажется вполне разумным, ничего страшного в этом нет:
ALTER SEQUENCE your_seq RESTART WITH %YOURVALUEHERE%
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.