1
我有一个android应用程序将值添加到高分数据库。 就在添加之前,我想要创建一个触发器来删除除了前10个以外的所有内容,如果它不存在的话。 有人知道这有什么问题吗?它说'如果'附近的语法错误android trigger sql语法错误
"if exists (select * from sys.triggers where name = 'trig')
BEGIN CREATE TRIGGER trig AFTER INSERT ON " + DB_TABLE +
" BEGIN DELETE FROM " + DB_TABLE + " WHERE " + COL_NAME +
" NOT IN (SELECT " + COL_NAME + " FROM " + DB_TABLE +
" ORDER BY " + COL_SCORE + " DESC LIMIT 10); END; END;";
任何想法都会很棒。
本