當前位置:首頁 » 數據倉庫 » 資料庫批量修改
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

資料庫批量修改

發布時間: 2022-02-16 11:49:55

① 如何在sql資料庫批量修改編號

你好。
你想怎麼修改呢,修改邏輯是?
如果只是修改一個表的編號列,可以如下:
update 表 set 編號列=你要修改成的目標值 where 條件
因為SQL本質是基於集合的操作,所以上述操作會修改滿足條件的所有行,即操作是批量的.
如果是修改多表的話,可以做進一步的處理.
你可以補充一下詳細的需求,好方便朋友們幫你解答~

② 資料庫中如何大批量修改數據

直接UPDATE修改,沒有必要做什麼特殊操作,只是要避免死鎖,修改的時候其它人不要進來查詢就好。

③ 怎麼批量修改資料庫表中的某一個欄位

一個語句就能修改(如果是ACCESS的話選新建查詢輸入SQL語句):

UPDATE proct SET addtime='2007-2-10' WHERE addtime='2007-1-23'

如果是微軟的ACCESS或者SQL SERVER的話,好像不支持日期類型和串類型的欄位轉換,語句應該這樣:

UPDATE proct SET addtime=datevalue('2007-2-10') WHERE addtime=datevalue('2007-1-23')

④ sql 批量修改數據

使用update 更新修改資料庫數據,更改的結果集是多條數據則為批量修改。
語法格式如:
update 表格 set 列 = 更改值 where 篩選條件
例:
update table set a=1 --將table 中所以a列的值改為 1
update table set a=1 where b=2 --將table 中列b=2的記錄中a列的值改為 1

⑤ MySQL資料庫批量修改

UPDATE表名
SET手機號碼欄位=
CASEid
WHEN1THEN'13854268952'
WHEN2THEN'15972012367'
WHEN3THEN'13348902574'
END
WHEREidIN(1,2,3)

就是上面這例子, 你也可以去網上找。很多例子的

⑥ 如何在SQL資料庫批量修改一列數據

具體操作步驟如下:
1. 如果單元格中的數挨在一起,先選中一個單元格並按住滑鼠右鍵,再拖動滑鼠,即可選中所有數字。如單元格分散在各處,則先左手按住Ctrl件,右手逐一點擊需選中的數即可。
2. 在選中的最後一個單元格中,輸入需修改的數據後,再同時按住Ctrl+enter件,這樣,所有被選中的數字就批量修改了。

⑦ 批量修改資料庫里的內容

假設從資料庫中取出來的內容存到變數content中,則可以用這樣的語句去掉<br> :

content = replace(content,"<br","")

⑧ sql 語句 批量修改

update表名
setC_METHOD_NAME=lower(substring(REPLACE(C_METHOD_NAME,'process',''),1,1))+
substring(REPLACE(C_METHOD_NAME,'process',''),2,len(REPLACE(C_METHOD_NAME,'process','')))
--REPLACE(C_METHOD_NAME,'process','')用空值取代process
--lower改小寫
--lower(substring(REPLACE(C_METHOD_NAME,'process',''),1,1))把取代後字元串的第一個字母改小寫
--再加上後面的字元串

⑨ SQL 數據批量替換更新

UPDATEtbSETXH=REPLACE(XH,'','M')

⑩ SQL 怎麼批量修改數據表內容

先去空白再替換。如果那個空白是空格就好辦,用函數rtrim,ltrim去空格,如果不是空格
你把sql里的數據粘貼到記事本里,然後再sql的查詢分析器里輸入
select ascii(' 那個空白字元')得到這個空白的ascii碼,接著
update表名 set 欄位名=replace(欄位名,char(剛才得到ascii碼),'')
把空白都去掉之後用你那個語句就可以了。
還有一種本辦法,就是把所有的空白的可能都寫一次,比如 回車是char(13),換行是char(10)等等你就update表名 set 欄位名=replace(欄位名,char(10),'') ,
把所有可能都替換了,就那幾種是空白,情況也不是很多