Список некоторых полезных команд для PostgreSQL в SQL-запросах.
Как добавить колонку в правильное место:
alter table tablename rename to oldtable;
create table tablename (column defs go here);
insert into tablename (col1, col2, col3) select col1, col2, col3 from oldtable;
create table tablename (column defs go here);
insert into tablename (col1, col2, col3) select col1, col2, col3 from oldtable;
Как добавить колонку в конец:
ALTER TABLE portfolio ADD COLUMN price_diff_open_current FLOAT NULL;
Переименовать таблицу:
alter table portfolio rename column lots to quantity;
Обновить всю колонку одним значением:
UPDATE operations SET user_id='1'
Переименовать базу данных:
alter database "stocks" rename to "captures";