Digamos que eu tenha uma tabela como abaixo
CREATE TABLE empl(
id SERIAL PRIMARY KEY,
name VARCHAR NOT NULL,
address VARCHAR NOT NULL,
status int NOT NULL,
metadata varchar NOT NULL
);
e tem dados como
(ID, NAME, ADDRESS, STATUS, METADATA)
(2, 'tuk', 'ind', 1, 'meta')
...
(200,'tuka','eng', 2, 'meta2')
update empl set status = 2 where (id = 2);
update empl set status = 2, name='tuk', address='ind', metadata='meta' where (id = 2);
Alguém pode me dizer se há alguma vantagem de fazer o número 1 sobre o número 2? Qual é geralmente preferido?
Versão do Postgres - 10.17