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...