Есть ли способ создать таблицу с датой времени на ее имя, используя только sql-адрес postgres.Как создать таблицу с datetime в ее имени, используя postgres sql
Рассмотрим типичный создать таблицу:
CREATE TABLE someNewTable AS SELECT .... FROM someSourceTable WHERE date >= somedate AND date <somedate;
Что мне нужно, чтобы добавить временную метку в имени таблицы. Временная метка динамически создается. Я знаю, что это не обычный способ, но необходимый для целей архивирования. Так есть ли способ сделать это в чистом postgres sql?
CREATE TABLE someNewTableYYYYMMDDHHMMSS AS SELECT .... FROM someSourceTable WHERE date >= somedate AND date <somedate;
Заранее благодарен!
Вам придется писать инструкцию SQL динамически с помощью скрипта, например, хранимой процедуры или некоторых внешних скриптов, таких как bash, python, vbscript и т. Д. – JNevill