
oracle
文章平均质量分 67
龙腾四海365
IT
展开
-
Oracle中varchar,varchar2,nvarchar,nvarchar2的区别
Oracle中varchar,varchar2,nvarchar,nvarchar2的区别--varchar,varchar2联系:1.varchar/varchar2用于存储可变长度的字符串 比如varchar(20),存入字符串'abc',则数据库中该字段只占3个字节,而不是20个字节2.size 的最大值是 4000,而最小值是 1,其值表示字节数,比如原创 2015-09-13 16:00:25 · 368 阅读 · 0 评论 -
存储过程在数据库中的作用
存储过程在数据库中的作用第一:存储过程因为SQL语句已经预编绎过了,因此运行的速度比较快。 第二:存储过程可以接受参数、输出参数、返回单个或多个结果集以及返回值。可以向程序返回错误原因。 第三:存储过程运行比较稳定,不会有太多的错误。只要一次成功,以后都会按这个程序运行。 第四:存储过程主要是在服务器上运行,减少对客户机的压力。 第五:存储过程可以包原创 2016-05-03 17:49:09 · 539 阅读 · 0 评论 -
ORACLE新建用户及建表
ORACLE新建用户及建表Oracle系统,即是以Oracle关系数据库为数据存储和管理作为构架基础,构建出的数据库管理系统。世界第一个支持SQL语言的商业数据库,定位于高端工作站,以及作为服务器的小型计算机,Oracle公司的整个产品线包括数据库服务器、企业商务应用套件、应用开发和决策支持工具一、用户相关SQL语句/*新建用户*/create user S原创 2016-04-09 20:17:19 · 418 阅读 · 0 评论 -
Oracle中decode函数用法
Oracle 中 decode 函数用法含义解释:decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)该函数的含义如下:IF 条件=值1 THEN RETURN(翻译值1)ELSIF 条件=值2 THEN RETURN(翻译值2) ......ELSIF 条件=值n THEN RETU转载 2016-04-01 17:40:22 · 327 阅读 · 0 评论 -
java.sql.SQLException的常见原因
java.sql.SQLException的常见原因解析:B.当driverName写错时,会报ClassNotFoundExceptionC.应该是列名有错D.有两种状况:1)字符集问题; 2)插入的值的长度超过字段的长度原创 2015-09-24 00:13:51 · 1545 阅读 · 0 评论 -
数据库连接池问题
数据库连接池1.直接使用JDBC访问数据库时的隐患:1)每一次数据操作请求都是需要建立数据库连接,打开连接,存取数据和关闭数据等步骤。而建立和打开数据库是一件既耗资源有费时间的过程,如果频繁发生这样的数据库操作,势必会使系统性能下降。2)连接对象代表着数据库系统的连接进程,是有限的资源。如果系统的使用用户非常多,有可能超出数据库服务器的承受极限,造成系统的崩原创 2015-09-24 00:04:06 · 3038 阅读 · 1 评论 -
【JDBC】day04_事务_批处理_自动主键_DAO
【JDBC】day04_事务_批处理_自动主键_DAO1.事务事务(Transaction):数据库中保证交易可靠的机制。JDBC支持数据库中的事务概念,并且在JDBC中,事务默认是自动提交的。1)事务特性介绍:ACID原子性(Atomicity):事务必须是原子工作单元;对于其数据修改,要么全都执行,要么全都不执行一致性(Consistency):事务在完原创 2015-09-21 21:04:38 · 532 阅读 · 0 评论 -
【JDBC】day01_Java连接Oracle数据库过程及常用方法
1.JAVA连接数据库标准流程:package day01;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;/** * JDBC java数据库连接原创 2015-09-20 14:23:27 · 816 阅读 · 0 评论 -
【Oracle】day05_视图_序列_索引_约束
【Oracle】day05_视图_序列_索引_约束1.视图也称为虚表(虚拟的表),视图在SQL语句中体现的地方和表一致,但是其不是数据库中真正存在的表,而是一个SELECT语句的查询结果集,所以视图中有哪些字段,对应的都有哪些记录完全取决于SELECT查询的结果.eg:CREATE VIEW v_emp_10ASSELECT ename,empno,sal,de原创 2015-09-20 13:51:26 · 421 阅读 · 0 评论 -
【JDBC】day03_数据库连接池
【JDBC】day03_数据库连接池1).properties配置文件 //java.util.Properties用来读取配置文件 Properties prop = new Properties(); //通过文件流读取并解析配置文件内容 prop.load(new FileInputStream("co原创 2015-09-20 15:17:33 · 455 阅读 · 0 评论 -
【JDBC】day02_PreparedStatement_元数据
【JDBC】day02_PreparedStatement_元数据1.PreparedStatement1)Statement将SQL语句发送给数据库后,数据库首先要理解该SQL语句的含义,然后制定一个执行计划,这个过程时比较耗时耗资源的,当指定完毕后,数据库就会执行这个计划然后将结果返回. 所以,若使用Statement执行若干条语义相同但是数据不同的SQL时,数据原创 2015-09-20 14:43:02 · 574 阅读 · 0 评论 -
【Oracle】day03_查询语句_聚合函数_关联查询
【Oracle】day03_查询语句_聚合函数_关联查询1.查询语句1)别名当SELECT语句中要查询的内容不是单纯的字段,而是一个函数或者表达式时,查询出来的结果集中对应的该字段的字段名就是这个函数或者表达式。这样不利于读取,为此我们会为这样的列加一个别名,使得查询出来的该字段的名字为这个别名增加可读性,甚至在子查询中对这样的情况还要求必须写别名别名可以在字段原创 2015-09-16 23:44:35 · 631 阅读 · 0 评论 -
【Oracle】day04_子查询_分页查询_DECODE_排序_集合操作_高级分组
【Oracle】day04_子查询_分页查询_DECODE_排序_集合操作_高级分组1.子查询子查询的作用是为其他SQL语句提供数据,以便其他SQL可以根据该数据进行操作.子查询可以嵌套在DQL,DML,DDL中使用最常见的地方是在DQL当中使用.SELECT ename,sal FROM empWHERE sal>(SELECT sal FROM emp WH原创 2015-09-16 23:54:29 · 1119 阅读 · 0 评论 -
【Oracle】day01_数据类型_DDL语句_DML语句
【Oracle】day01_数据类型_DDL语句_DML语句1.数据类型:->字符型 CHAR(n),NCHAR(n) --固定长度 VARCHAR2(n1),NVARCHAR2(n2) --可变长度 n1 ->数值型 NUMBER(p,s) p--总位数 s--小数点后的位数原创 2015-09-14 22:52:20 · 597 阅读 · 0 评论 -
Servlet请求重定向&中文插入数据库
Servlet请求重定向&中文插入数据库1.重定向(1)什么是重定向服务器通知浏览器向一个新的地址发送请求。注:可以发送一个302状态码和一个Location消息头(该消息头包含了一个地址,称之为重定向地址),浏览器收到之后,会立即向重定向地址发请求。(2)如何重定向response.sendRedirect(String url);注:a.ur原创 2015-11-03 22:22:38 · 463 阅读 · 0 评论 -
【Orace】day02_字符串_数值_日期_NULL相关函数
【Orace】day02_字符串_数值_日期_NULL相关函数1.字符串相关函数1)CONCAT || --字符串连接操作SELECT ename||':'||sal FROM emp;SELECT CONCAT(ename,comm) FROM emp;2)LENGTH --查看字符串长度SELECT ename,LENGTH(ename)原创 2015-09-14 23:02:06 · 584 阅读 · 0 评论 -
ORACLE中CONNECT BY...START WITH用法
ORACLE中CONNECT BY...START WITH一、语法 大致写法:select * from some_table [where 条件1] connect by [条件2] start with [条件3];其中 connect by 与 start with 语句摆放的先后顺序不影响查询的结果,[where 条件1]可以不需要。 [where 条原创 2016-06-27 16:19:12 · 1632 阅读 · 0 评论