oracle
TuxedoLinux
这个作者很懒,什么都没留下…
展开
-
oracle
Statement、 PreparedStatement 、CallableStatement 区别和联系 1. Statement、PreparedStatement和CallableStatement都是接口(interface)。 2. Statement继承自Wrapper、PreparedStatement继承自Statement、CallableStatement继承自Prepa转载 2017-10-03 15:55:48 · 341 阅读 · 0 评论 -
left join
在左连接和右连接时都会以一张A表为基础表,该表的内容会全部显示,然后加上A表和B表匹配的内容。 如果A表的数据在B表中没有记录。 那么在相关联的结果集行中列显示为空值(NULL) LEFT JOIN是以左表的记录为基础的,示例中t_A可以看成左表,t_B可以看成右表,它的结果集是t_A表中的全部数据,再加上t_A表和t_B表匹配后的数据。换句话说,左表(t_A)的记录将会全部表示出来,而右表(t转载 2017-11-02 19:33:17 · 327 阅读 · 0 评论 -
decode
1:比较大小函数 SIGN sign()函数根据某个值是0、正数还是负数,分别返回0、1、-1 ,例如: 引用 a=10,b=20 则sign(a-b)返回-1 2:流程控制函数 DECODE DECODE函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商还没有实现此功能。假设想给职员加工资,其标转载 2017-11-12 14:31:11 · 752 阅读 · 0 评论 -
ResultSetMetaData
DatabaseMetaData 有关整个数据库的信息:表名、表的索引、数据库产品的名称和版本、数据库支持的操作。 ResultSet 关于某个表的信息或一个查询的结果。您必须逐行访问数据行,但是您可以任何顺序访问列。 ResultSetMetaData 有关 ResultSet 中列的名称和类型的信息。 尽管每个对象都有大量的方法让您获得数据库元素的极为详细的信息,但在每转载 2017-11-21 20:55:06 · 212 阅读 · 0 评论 -
ResultSetMetaData
使用DatabaseMetaData接口和ResultSetMetaData查询数据库结构 首先是DatabaseMetaData接口: Java代码 public static void main(String[] args) { //这里没有指定数据库 String url = "jdbc:mysql转载 2017-11-21 21:00:41 · 326 阅读 · 0 评论 -
Statement、 PreparedStatement 、CallableStatement 区别和联系
1. Statement、PreparedStatement和CallableStatement都是接口(interface)。 2. Statement继承自Wrapper、PreparedStatement继承自Statement、CallableStatement继承自PreparedStatement。 3. Statement接口提供了执行语句和获取结果的基本方法;转载 2017-11-21 21:38:09 · 251 阅读 · 0 评论 -
告警日志介绍
告警日志介绍 告警日志文件是一类特殊的跟踪文件(trace file)。告警日志文件命名一般为alert_.log,其中SID为ORACLE数据库实例名称。数据库告警日志是按时间顺序记录message和错误信息。 告警日志位置 在ORACLE 10g中,BACKGROUND_DUMP_DEST参数确定了告警日志的位置,但是告警日志的文件名无法修改,告警日志的名称为转载 2017-11-27 21:42:00 · 1720 阅读 · 0 评论 -
Oracle 建立索引及SQL优化
数据库索引: 如何某表的某个字段有主键约束和唯一性约束,则Oracle 则会自动在相应的约束列上建议唯一索引。数据库索引主要进行提高访问速度。 创建原则: 1、索引应该经常建在Where 子句经常用到的列上。如果某个大表经常使用某个字段进行查询,并且检索行数小于总表行数的5%。则应该考虑。 2、对于两表连接的字段,应该建立索引。如果经常在某表的一个字段进行Order By转载 2018-01-20 14:15:04 · 212 阅读 · 0 评论 -
Java面试题—初级(7)
https://www.cnblogs.com/javazhiyin/p/8889031.html Java面试题—初级(7) 作为一枚Java后端开发者,数据库知识必不可少,对数据库的掌握熟悉度的考察也是对这个人是否有扎实基本功的考察。特别对于初级开发者,面试可能不会去问框架相关知识,但是绝对不会不去考察数据库知识,这里收集一些常见类型的SQL语句,无论对于平常开发还是准备面试,都会有...转载 2019-07-11 13:46:56 · 180 阅读 · 0 评论