1、oracle裡面批量修改某種格式的資料eg:將表abc裡面name欄位裡的內容增加'12'
update abc set name= name || '12';
2、mysql
mysql中的拼接常用concat函式來完成; 在mysql中,同樣可以使用字串拼接的方法來完成。
為表abc的name欄位都的內容都加上『123』
update abc
setname=concat(
name,
'123');
3、mysql中檢視特定位置的資料
(1)查詢最前面一定數量的資料, 通過limit
select *
from abc limit 10;
(2)查詢表中最後的一定量的資料, 通過查詢表中最大的來完成:
select *
from subscription
whereid > (selectmax(id)fromsubscription)-10andid < (selectmax(id)fromsubscription);
update subscription
set status =
'enabled'
where id > 6000000;
update subscription_detail
set status =
'pause'
where status =
'cancel' limit 6000000;
hibernate批量修改,批量刪除
在hibernate應用中如何處理批量更新和批量刪除?批量更新是指在乙個事務中更新大批量資料,批量刪除是指在乙個事務中刪除大批量資料。以下程式直接通過hibernate api批量更新customers表中年齡大於零的所有記錄的age欄位 tx session.begintransaction it...
hibernate批量修改,批量刪除
在hibernate應用中如何處理批量更新和批量刪除?批量更新是指在乙個事務中更新大批量資料,批量刪除是指在乙個事務中刪除大批量資料。以下程式直接通過hibernate api批量更新customers表中年齡大於零的所有記錄的age欄位 tx session.begintransaction it...
mybatis批量修改,批量新增
mybatis批量修改 批量新增sql語句 1 單個新增 insert into t user user name,mobile values 2 新增並返回主鍵 keyproperty的屬性是要返回的主鍵欄位的名稱 insert into t user user name,mobile value...