SQLite在日期之前删除行

时间:2015-03-04 13:30:18

标签: sqlite

我在SQLite表中有一个数据类型timestamp的列TEXT

我想删除2015-03-01 00:00:00之前的所有内容(YYYY-MM-DD HH:MM:SS)。

这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:1)

delete from tablename where timestamp < '2015-03-01 00:00:00';

如果您使用上面的日期格式,从左侧最重要的值(年份)开始,字符串(文本)的自然顺序与时间戳相同。