SQL批量修改資料

2022-10-10 23:48:14 字數 432 閱讀 8257

1、批量替換⽇期中的年份(以替換為2023年為例)

update 資料表名

set ⽇期時間字段=stuff(convert(nvarchar(23),⽇期時間字段,120),1,4,'2019')

2、批量替換⽇期中的⽉份(以替換為6⽉為例)

update 資料表名

set ⽇期時間字段=stuff(convert(nvarchar(23),⽇期時間字段,120),6,2,'6')

3、批量替換⽇期中的天數(以替換為18⽇為例)

update 資料表名

set ⽇期時間字段=stuff(convert(nvarchar(23),⽇期時間字段,120),8,2,'18')

4、另外,還可以批量替換某字段中的部分資料

update 資料表名 set 字段 =replace(字段,'原資料','新資料')

用sql語句批量修改資料

剛剛需要批量替換某個欄位的一些資訊的時候用到。特地記錄下,方便以後索引。替換ts weibo表中指定id的記錄,type data欄位中的 mm c 0 0 為 mm b 0 0 update ts weibo set type data replace type data,mm c 0 0 mm ...

游標 批量修改資料

批量修改表中資料 declare my cursor cursor 定義游標 for select from table where id 查出需要的集合放到游標中 open my cursor 開啟游標 fetch next from my cursor 讀取第一行資料 while fetch s...

SQL修改資料

關聯式資料庫的基本操作就是增刪改查,即crud create retrieve update delete。其中,對於查詢,我們已經詳細講述了select語句的詳細用法。而對於增 刪 改,對應的sql語句分別是 insert 插入新記錄 update 更新已有記錄 delete 刪除已有記錄。ins...