Access 数据库 如何使用sql语句把表中的某字段内容替换

如 A表 B字段 内容为: ID   pro1    2010/6/12    2010/6/23   2010/6/3  通过sql语免,把 2010/6/删除,最后结束为:ID   pro1    12    23    3 

第1个回答  2012-03-08
2010/6/12 你这个字段是日期类型吗?
如果是文本类型的话,你直接替换
update 表名 set 字段名=day([字段名])
如果字段是日期类型,你只是想查询时,只显示日
select day([字段]) From 表名
第2个回答  2012-03-08
如果都是2010/6的话,ongoingreplace就可以了
如果不是,那就要重复多次replace
第3个回答  2012-03-08
用replace
第4个回答  2012-03-17
select id ,
right(pro,1),
left(pro,len(pro)-7),
replace(pro,"2010/6/","")

上面三种都试试吧本回答被提问者采纳

Access 数据库 如何使用sql语句把表中的某字段内容替换
如果是文本类型的话,你直接替换 update 表名 set 字段名=day([字段名])如果字段是日期类型,你只是想查询时,只显示日 select day([字段]) From 表名

Access 数据库 如何使用sql语句把表中的某字段内容替换
如果是文本类型的话,你直接替换 update 表名 set 字段名=day([字段名])如果字段是日期类型,你只是想查询时,只显示日 select day([字段])From 表名

易语言ACCESS数据库中数据内容替换
1、打开需要修改的Access数据库 2、在数据库“对象”中点击“查询”3、点击“在设计视图中创建查询”4、在出现的界面中关闭“显示表”小窗口 5、点击“视图”菜单,选择“SQL视图”,此时将出现查询窗口,您可以在此输入SQL语句了 6、直接输入以下SQL语句:Update 表 SET 字段=replace(字段,"原字符"...

access数据库里怎么一下子就把某一字段的值全部改成一样的?
access 也可以使用sql语句,方法如下:当你打开一个查询以后,单击“新建方法”列表的时候并没有一个“使用SQL视图创建查询”的选项,这也表明ACCESS并不提倡在工作中使用SQL语言,那我们就单击“在设计视图中创建查询”这一项,之后将会在屏幕上出现一个设计视图,现在我们要切换到SQL视图,只要将鼠标移动...

如何在ACCESS数据库中批量替换内容、数据库批量查询
方法之一:1 打开你的数据库MDB2 在数据库窗口中,点击“查询”,或在“视图”菜单中选择“数据库对象”->“查询”3 点击数据库窗口中的“新建”按钮4 点击“确定”,关闭“显示表”窗口5 点击工具栏左上侧的“SQL”,或在“视图”菜单中选择“SQL 视图”6 删掉所有的内容7 直接输入SQL语句(替换...

在ACCESS数据库中,怎样用SQL语句把一个表的某些字段的某些记录插入另一...
通过SQL语句把一个表的某些字段的某些记录插入到另一个表中,可参照下面的例子:INSERT INTO 表1 ( 字段1, 字段2, 字段3 )SELECT 表2.字段1, 表2.字段2, 表2.字段3FROM 表2WHERE 表2.字段3>20该例子实现将表2中满足条件的字段1、字段2、字段3的值追加到表1中的对应字段,要求对应字段的数据类型一致,...

SQL语句 替换某个字段中的某个值
1、创建测试表,create table test_replace(id number, value varchar2(20));2、插入测试数据 insert into test_replace values(1,'1yy');insert into test_replace values(2,'1yy');insert into test_replace values(3,'2xx');insert into test_replace values(4,'3ss');insert into test...

怎么通过编程,来修改access表中的内容
修改用 docmd.runsql “update 表名 set 字段名=值 where 条件”例如 a=dlookup(“姓名”,“员工表”,“员工ID=5”)docmd.runsql “update 员工表 set 年龄=25 where 员工ID=5”docmd.runsql “update 员工表 set 住址=‘长江五路3号’ where 员工ID=5”docmd.runsql “update...

如何实现批量修改access数据库里包含某字段的表
要使用Access2003以上的版本,比如将表table1中的content字段里的AA全部改成BB.操作如下:打开数据库后,查询--->在设计视图中创建查询,然后关闭弹出的窗口,点左上角工具栏的SQL输入:update table1 set content=replace(content,'AA','BB')最后点工具栏中的惊叹号来执行命令 SQL语句说明:update [表名]...

access字段内容替换
使用这个语句可以直接替换掉:update canyj set biaoti=replace(biaoti,'http:\/\/127.0.0.1','')我在sql server 2000动手测试过了,请放心使用!--- 我在access中使用select replace(biaoti,'http:\/\/127.0.0.1','') from abc 可以得到正确的结果。说明access也是支持replace函数的。

相似回答