摘要: 1、写HINT目的手工指定SQL语句的执行计划 hints是oracle提供的一种机制,用来告诉优化器按照我们的告诉它的方式生成执行计划。我们可以用hints来实现: 1) 使用的优化器的类型 2) 基于代价的优化器的优化目标,是all_rows还是first_rows。 3) 表的访问路径,是全表 阅读全文
posted @ 2018-03-19 17:31 hello|world 阅读(2368) 评论(0) 推荐(0) 编辑
摘要: ORACLE CREATE [OR REPLACE] TRIGGER trigger_name {BEFORE | AFTER }{INSERT | DELETE | UPDATE [OF column [, column …]]}[OR {INSERT | DELETE | UPDATE [OF  阅读全文
posted @ 2018-03-19 11:30 hello|world 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 今天查询sqlite的时候需要不区分大小写,查了下文档,需要使用collate nocase.顺便学习下collate的用法。 collate在sql中是用来定义排序规则的。排序规则其实就是当比较两个字符串时,根据某种规则来确定哪个比较大,是否相等。各个数据库支持不同的排序规则。 sqlite有三种 阅读全文
posted @ 2018-03-19 10:30 hello|world 阅读(1563) 评论(0) 推荐(0) 编辑