oracle已systime做条件删除表中数据

 我来答
殇忄路
2014-09-23 · TA获得超过561个赞
知道小有建树答主
回答量:478
采纳率:81%
帮助的人:330万
展开全部
delete table_name where systime = '';

是不是你要的
如果systime限制是时间段的话
删除八月份数据
delete table_name where to_char(systime,'yyyymmdd hh24:mi:ss') > '20140801 00:00:00'
and to_char(systime,'yyyymmdd hh24:mi:ss') > '20140901 00:00:00';
追问
我就是因为这个执行不了才问的。我写的:delete from table_name where sysyime <='2014-09-20';不能执行
追答
delete table_name where
to_char(sysyime,'yyyy-mm-dd') <= '2014-09-20'
是不是这样

有错 把错误贴出来
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式