lzth.net
当前位置:首页 >> ACCEss的表中如何在一个字段中的所有数据前加入某个字符 >>

ACCEss的表中如何在一个字段中的所有数据前加入某个字符

是什么格式存储的,字符串还是数字.字符串的话.使用SQL语句:update List set iName='0' + iName如果是数字还得转化成字符串才能加0转换类型使用Convert或者Cast

update table set 字段="0621"+字段

如果你想直接在ACCESS中实现你所说的功能,我认为是不切实际的想法.如果你只需要结构,不妨考虑以下方法:方法一:可以使用任何一种你所熟悉的编程语言,写一段程序,读取该ACCESS数据库的某一列,然后循环加上一段字符.方法二:使用ACCESS导出功能,将数据库内容导致到EXCEL,在EXCEL中处理后,把ACCESS中原来表的内容清空,只留结构,把EXCEL处理过的数据粘贴过来就OK.

access中,在一个字段值前加0,可直接用“+”(加号)处理.工具:access2013步骤:1、如学生表有如下数据:2、现要将姓名前加个字符“0”,用以下语句:update 学生 set 姓名='0'+姓名其中设计视图为:3、执行后结果:4、可以看到所有人的姓名前都加了个字符“0”.注意事项:要更新的字段长度必须大于等于原有数据长度加上0的长度,否则会报溢出错误.

你好!可以用更新查询来完成,在更新行输入 "需要加的2字符"&MID([字段名],3) 例如"01"&MID([学号],3),运行查询后就可以了如果对你有帮助,望采纳.

你在asp中执行一个Sql语句就可以了; update 表名 set 字段名=right(字段名,len(字段名)-1) where left(字段名,1)=">" 就可以了嘛,“表名”“字段名”自己添加.例如,表结构为,kuser(Id,name,age,date) 在name中如果存在这种情况的话,该语句可以写为: update kuser set name=right(name,len(name)-1) where left(name,1)='>' 在ASp中根其它Sql语句执行方法相同即可;

select 原字段,left(原字段,instr(原字段,'字符')) from 表

如果你只需要结构,不妨考虑以下方法:方法一:可以使用任何一种你所熟悉的编程语言,写一段程序,读取该ACCESS数据库的某一列,然后循环加上一段字符.方法

做更新查询替换掉这些字符.下例为替换字母P.UPDATE 表1 SET 文本字段 = Replace([文本字段],"P","") WHERE 文本字段 Like "*P*"

假设你要在第1个字符后加一个*号update table set column = substring(column,1,1)+'*' +substring(column,2,len(column))

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com