SQL 迴圈修改資料庫編號

2021-07-08 10:52:32 字數 686 閱讀 3989

declare @num_id  bigint

declare @nn  bigint

declare my_cursor cursor --定義游標

for (select  row_number() over(order by getdate()) as nn,num_id  from   tb_207_1128_17867 ) --查出需要的集合放到游標中

open my_cursor; --開啟游標

fetch next from my_cursor into @nn,@num_id; --讀取第一行數 )

while @@fetch_status = 0

begin

--print @userid; --列印資料(列印memberaccount表中的userid)

update tb_207_1128_17867 set num_id = @nn+@num_id where num_id = @num_id; --更新資料

fetch next from my_cursor into @nn,@num_id; --讀取下一行資料(將memberaccount表中的userid放到@userid變數中)

endclose my_cursor; --關閉游標

deallocate my_cursor; --釋放游標

go

sql修改資料 oracle修改資料庫字符集

1.檢視資料庫字符集 資料庫伺服器字符集 select from nls database parameters 其 於props 是表示資料庫的字符集。客戶端字符集環境 select from nls instance parameters 其 於v parameter,表示客戶端的字符集的設定,...

mysql修改資料庫日期 修改sql資料庫日期

展開全部 方法和操作步bai驟如下 1 首先,開啟數du據庫zhi並建立乙個新錶。由於日期格式dao的原因,所以兩個內date time和time time欄位容是日期型別,見下圖,然後進入下一步。2 其次,完成以上步驟後,如果是乙個簡單的查詢表,則會以日期格式顯示,如下圖所示,然後進行下一步。3 ...

修改資料庫

改資料庫庫名稱 alter database 資料庫名稱 modify name 新資料庫名稱 或exec sp renamedb 資料庫名稱 新資料庫名稱 擴大資料庫 alter database語句擴大資料庫 alter database studentsys add file name stu...