批量修改access列的名稱的方法

時間 2021-10-14 21:23:07

1樓:高頻

用副本來修改

sub aaa()

dim dbs as database

dim td as tabledef

dim rst as recordset

set dbs = currentdb()for each td in dbs.tabledefsif td.attributes = 0 thenset rst = dbs.

openrecordset(td.name)

rst.field(0).name = "月份"

rst.field(1).name = "銷量"

rst.field(2).name = "單價"

rst.field(3).name = "總價"

rst.field(4).name = "備註"

rst.close

end if

next td

dbs.close

end sub

如何批量修改access**中的某一列

2樓:匿名使用者

用access不同於excel,可以通過拖拉資料實現快速填充,access是不具備這些功能的,但它有更加方便快速的方專法,就是sql語句屬.像你提到的問題就可以通過類似於

update 表名 set [type]='mg3' where id>=10 and id<=30

這樣的語句一次性修改為mg3.但這需要你有一些基本的sql知識.如果感興趣,可以學習一下sql相關知識.

3樓:匿名使用者

用 update語句可以更新欄位值,具體請查閱update語句的用法。

access中如何批量修改欄位

如何批量修改access一列下符合條件的記錄拜託了各位 謝謝

4樓:行走阿呆

sql語句 update a set c=4 where b=1 如果是文字欄位。 數字用''引起來。 直接在access 裡操作。。

查詢方法。見參考資料 還不行的話。聯絡我。採納哦

如何實現批量修改access資料庫裡包含某欄位的表

access表如何批量修改?我有很多表,要把資料16欄位都替成15,此外表名中有16的也替換成15 100

5樓:慶有

先看修改欄位名標準語法:

docmd.runsql "alter table 《表名》 change 《欄位名》 《欄位新名稱》 《欄位的型別》"

結合您題目的需求,可以寫為:

docmd.runsql "alter table 《表名》 change <# & '15' & #> <# & '16' & #> 《欄位的型別》"

修改表名標準語法:

docmd.runsql "alter table 《表名》 change 《欄位名》 《欄位新名稱》 《欄位的型別》"

select name from sys. all_objects where type= 'u' order by modify_date desc --查詢所有表名

select name from sys. all_objects where type= 'u'

and name like  '%\_0%' escape '\' and name not like '%_old'

order by modify_date desc

declare @count int

declare @name nvarchar ( 100)

declare @rename nvarchar ( 100)

select @count = count( 1 ) from sys . all_objects where type= 'u' and name like '%_forex_%' --查詢迴圈次數

while @count > 0

begin

select @name = name from sys. all_objects where type= 'u' and name like '%_forex_%' --查詢舊錶名

select @rename = replace( name ,'_forex_' , '_wh_' ) from sys .all_objects where type = 'u' and namelike '%_forex_%'  --查詢新表名

exec sp_rename @name, @rename; --修改表名

set @count = @count-1 ;end

如何批量修改excel的作者名稱

1 將要修改的文件全部放在同一個資料夾中,並全部選中,右擊滑鼠,在彈出的快捷選單中選擇 屬性 命令。2 彈出多個文件共同的屬性對話方塊,選擇 摘要 選項卡,然後單擊 高階 按鈕。3 將對話方塊切換到高階設定介面,在 作者 文字框中輸入作者名稱。4 單擊 確定 按鈕,將作者名稱應用到excel文件中,...

sql批量修改欄位名稱,SQL批量修改某欄位的一部分資料

如果用單一語句是不可以的,但是你可以寫一小段程式。sql批量修改某欄位的一部分資料 50 update 表名 set 修改的欄位名 replace 修改的欄位名,需要替換的內容 準備替換的內容 update 表 set 欄位 replace 欄位,指定的地址 sql 如何批量修改一個欄位,如 把 姓...

SQL如何將一列資料批量修改將該列資料本身加一

sqlserver 的話 update t set id cast id as numeric 18,0 1 where isnumeric id 1 varchar 無法參與運算 是否考慮將id改為int型 然後 update 表名 set id id 1 where 條件 如果id標識列為var...