Comment insert un logging dans une colonne existante à l'aide de SQL Server

create table tbl1(rno int, name varchar(10)) insert into tbl1 values(101, 'neha') alter table tbl1 add city varchar(10) select * from tbl1 

Dans ce code, j'insère un logging dans la colonne ville. J'ai aussi essayé le code suivant, mais ce code incorrect a besoin d'aide pour append un logging.

 insert into tbl1 (city) SELECT CITY FROM tbl1 WHERE rno = 1 update tbl1 set city = 'pune' where rno = 1; 

La deuxième requête renvoie "0 records updated" ans.

La ligne que vous avez insérée dans votre table a rno = 101 – donc votre instruction UPDATE doit ressembler à ceci:

 update tbl1 set city = 'pune' where rno = 101; -- use **101** here - not **1** !!