我想如果A删除了发件箱信息.B的收件箱仍然有信息
---------------
那你不删B不就完了
---------------
那你不删B不就完了
解决方案 »
- 求解答!!!
- 如何将int型转换为char型?
- SQL SERVER 2000有用户数限制吗?!如何知道我的SQL SERVER 2000 最多支持多少用户????
- 如何设计票据系统数据库结构?
- 本机安装了SQL Server,应该如何用连接字符串访问?
- 人事变更的触发器怎么写?
- 求导出到Excel文件的sql语句,急急急
- 求一SQL语句:如何找出数据库中某指定列值相同的记录?
- 关于如何分页查询!
- 怎么把sum()字段做为查询条件,来查询记录呢
- 我一直没法解决的两个SQL,谁有能力实现?
- 为什么我的SQL查询分析器总打不开?提示错误“C:\Program Files\Microsoft SQL Server\80\Tools\Binn\isqlw.exe 不是有效的Win32应用程序”
加两个删除标志位,一个是收件人删除标志,一个是发件人删除标志。
标志:0表示正常(处于收件箱或发件箱)、1表示已经标志为删除(垃圾箱)、2表示本人已删除(不可见)。(方式A)每天定时扫描,把两个标志位均为2时的记录物理删除掉。
(方式B)当其中一个标志位需改为“2”时,判断后分别处理——(1)对方已标识为2,则直接物理删除;(2)否则仅改自己的标志值。