sql语句不支持delete操作,如果我想执行delete操作该怎么办
物理删除有很高的风险,所以建议逻辑删除,新建一个tinyint类型的字段来标记是否已删除。
建议使用一个boolean字段is_deleted来标记是否记录已删除。
建议不要直接 delete 数据。可以加一个 deleted 字段 (字段名随意),如果要删除某一行数据,可以 update 这个字段为 1。然后业务逻辑里面 select 数据的时候 where deleted = 0 就好了。
把delete反一下,转成select
分享数据库前沿,解构实战干货,推动数据库技术变革