sql
文章平均质量分 61
smartjiang-java
我是个菜鸡,我在追彩虹.
展开
-
jdbc 连接 oracle 数据库的一些使用细节
偶然的原因,第一次接触 jdbc 调用 oracle 数据库的场景,开始的时候,也是尝尽了苦头。包括 oracle 数据分页没有 limit ,字段会自动变成大写,类型转换异常,模糊查询等等。针对一条数据的单独查询,比如,根据 id 查询数据,有如下代码:原创 2022-12-08 13:53:52 · 1060 阅读 · 0 评论 -
一条SQL语句执行很慢的原因
1:面试Java被问到sql语句执行很慢的原因好几次了,下面来做一个总结。sql语句执行很慢的一般分一直很慢和偶尔很慢。2. A:Sql语句一阵子很慢a:没有对表中字段建立索引,全局搜索当然很慢b:建立了索引,但是在执行sql语句的时候却没有命中索引。例如:一个student表,里面有id,name,age,score等四个字段,id作为主键,name和age上也加了索引,但是你的sql语句确却是:select* from student 这显然是没有命中索引,这也是在sql优化中需要做到.原创 2020-07-06 22:13:24 · 481 阅读 · 2 评论 -
SQL SERVER 的存储过程如何排错
SQL SERVER 的存储过程如何排错方法如下:1:存储中遇到临时表的解决方法a:如果是left join,直接去掉,没有什么影响b:select * into ypbmk_test from #ypbmk 先将临时表数据插入到实体表中,然后执行存储,将涉及到的临时表换成实体表2:如何排查存储在无法确认出错位置的时候,在你认为有可能的地方加上print或者select语句,将sql语句输出,若select输出为null,那么sql语句应该是有问题的3:出现…已存在的错误提示可以全选->原创 2020-05-26 23:23:45 · 1229 阅读 · 0 评论