Se ho una tabella con le colonne:
id | name | created_date
e vorrei aggiungere una colonna, io uso:
alter table my_table add column email varchar(255)
Quindi la colonna viene aggiunta dopo la created_date
colonna.
Esiste un modo per specificare la posizione per la nuova colonna? ad esempio, quindi posso aggiungerlo dopo name
e ottenere una tabella come:
id | name | email | created_date
view
show in questo ordine ... tecnicamente la posizione della colonna non dovrebbe avere importanza in quanto puoi definirli in qualsiasi ordine in una query ... e generalmente non dovresti fare unselect *
psql -E
interruttore per vedere la query effettiva)