ITPub博客

首页 > 数据库 > 数据库开发技术 > 用SQL语言删除表中的记录

用SQL语言删除表中的记录

原创 数据库开发技术 作者:huangzilai 时间:2007-10-31 10:26:33 0 删除 编辑
这几天的单子日期老是有人改动,从ERP里导出来的数据又不准了.十号的总数又差了.
从1月1日到4月11日,老是不停的删除数据再重新从EXCEL导入.删除的时候费事,手动查找,手动删除.
赫然发现这样实在太原始了.鄙视下自己.开始做查询.-_-.

第一次素这样滴::::DELETE * FROM 发货 where 日期='2007-04-10'
结果素这样滴:::标准表达式中数据类型不匹配

http://office.microsoft.com/zh-cn/access/HA100771462052.aspx#7
这里有一些查询条件的示例,关于日期有#2/2/2006#和'2/2/2006'(当数据库使用的是 ANSI-92 通配符字符集时使用单引号)
后来再试把日期格式改一下就可以了,毕竟这么简单的一个SQL语句.可是当时不知怎么改了格式还是没法.看来素RPWT了.要么就是没有加发货.的前缀
DELETE *
FROM 发货
WHERE 日期=#4/10/2006#;

这个是先做查询2007年4月10日的数据,然后把格式从查询改成删除后自动生成的语句
DELETE 发货.日期, *
FROM 发货
WHERE (((发货.日期)=#4/10/2007#));[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/297775/viewspace-979874/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 操作系统
下一篇: 一些网络书籍
请登录后发表评论 登录
全部评论
  • 博文量
    62
  • 访问量
    1993696