请问各位大侠,小弟有个问题,现在我想在Oracle数据库中删除一条记录,
比如DELETE FROM table1 where mydate = '2007-05-29';
commit;
这里的mydate 是个date类型的,且删除条件一定要根据mydate来删除,可是如我上面写的我都无法在数据库中把记录删除,
后来我又改了这样的形式
DELETE FROM interface.Lp_Gl_Interface where reference5 like '%2007-05-29%';
commit;
和
DELETE FROM interface.Lp_Gl_Interface where reference5 = '39231';
commit;
也都无法删除,请问该如何写where条件呢?
比如DELETE FROM table1 where mydate = '2007-05-29';
commit;
这里的mydate 是个date类型的,且删除条件一定要根据mydate来删除,可是如我上面写的我都无法在数据库中把记录删除,
后来我又改了这样的形式
DELETE FROM interface.Lp_Gl_Interface where reference5 like '%2007-05-29%';
commit;
和
DELETE FROM interface.Lp_Gl_Interface where reference5 = '39231';
commit;
也都无法删除,请问该如何写where条件呢?
解决方案 »
- Oracle数据库导入问题!急啊 菜鸟求助
- 安装oracle 11g r2 如何配置数据库连接,用Database Configuration Assistant创建数据库为Testdb
- job调用的程序出现分布式事务错误ora-02050 ora-02056 ora-020563错误
- 关于oracle text 全文检索的一个问题(请赐教)
- SQL 语句
- 将时间字段转换为24小时制的
- 本人想了解下oracle。。请各位大侠介绍一两本书来看看吧
- 谁帮助介绍一本oracle的入门经典好书?
- 请教sql语句
- 一个select语句该怎么写
- 关于:ORACLE数据类型
- 一个select优化问题!请教大家
DELETE FROM interface.Lp_Gl_Interface
where to_char(reference5,'yyyy-mm-dd') = '2007-05-29';
commit;