数据库
文章平均质量分 70
等想出来再取
全栈工程师 大数据工程师 软件架构师
展开
-
Oralce常用的系统函数
字符类函数ASCLL(c)函数和CHR(i)函数–分别求得字符”Z、H、D和空格”的ASCII值。SELECT ASCII('Z') Z, ASCII('H') H, ASCII('D') D, ASCII(' ') SPACE FROM DUAL;–返回字符SELECT CHR(90), CHR(72), CHR(68), (32) S FROM DUAL;CONCAT(s1,s2)函数–原创 2016-05-24 14:05:18 · 648 阅读 · 0 评论 -
Oracle-游标的种类、语法、属性及使用,NO_DATA_FOUND和%NOTFOUND的区别
一、游标的分类Oracle数据库提供了俩种游标类型,分别为静态游标和动态游标,而静态游标又分为隐士游标和显式游标,动态游标分为弱类型和强类型俩种。二、静态游标1、显式游标 1).声明游标语法:cursor 游标名 [(游标输入参数1[,游标输入参数2]…)] [return 返回类型] is 查询语句游标名:指定义的游标名称,一般采用cursor_名称这种命名格式。 游标输入参数:为游标指定输原创 2016-05-31 23:17:01 · 6013 阅读 · 0 评论 -
PL/SQL-数据类型、变量、控制语句
PL/SQL块结构DECLARE --声明部分 BEGIN --执行部分,必须EXCEPTION --异常处理部分,可选END;–定义一个PL/SQL代码块,计算俩个整数的和与这俩个整数的差的商DECLARE A INT := 100; B INT := 200; C NUMBER;BEGIN C := (A + B) / (A - B); DBMS_OUTP原创 2016-05-24 18:35:59 · 731 阅读 · 0 评论 -
PL/SQL异常处理
预定义异常—–ZERO_DIVIDE 除数为零时引发的异常 —–ACCESS_INTO_NULL 企图为某个为初始化对象的属性赋值 —–COLLECTION_IS_NULL 企图使用为初始化的集合元素 —–CURSOR_ALREADY_OPEN 企图再次打开一个已经打开过的游标,但在重新打开之前,游标未关闭 —–INVALID_原创 2016-06-02 22:58:52 · 520 阅读 · 0 评论 -
PL/SQL-存储过程、函数
存储过程存储过程是一种命名的PL/SQL程序块,它既可以没有参数,也可以有若干个输入、输出参数,甚至可以有多个既作输入又作输出的参数,但它通常没有返回值。存储过程被保存在数据库中,它不可以被SQL语句直接执行或调用,只能通过EXECUT命令执行或在PL/SQL程序块中被调用,由于存储过程是已经编译好的代码,所以其被调用或引用时,执行效率非常高。语法CREATE [OR REPLACE] PROCED原创 2016-06-06 23:36:59 · 1268 阅读 · 1 评论 -
SQL语言的分类及表格数据的基本操作
SQL语言的分类–数据查询语言(DQL) –用于检索数据库中的数据,主要是SELECT语句,它在操作数据库的过程中使用最为频繁。–数据操纵语言(DML) –用于改变数据库中的数据,主要包括INSERT、UPDATE和DELETE 3条语句。 –其中,INSERT语句用于将数据插入到数据库中,UPDATE语句用于更新数据库中已经存在的数据, –而DELETE语句则用于删除数据库中已经存在的数据原创 2016-05-24 13:16:32 · 692 阅读 · 0 评论 -
SQL-查询的分类及使用
简单查询检索所有的列SELECT * FROM EMP;检索指定的列SELECT ENAME FROM EMP;带有表达式的SELECT子句SELECT SAL * (1 + 0.1), SAL FROM EMP;为列指定别名SELECT EMPNO AS "员工编号", ENAME AS "员工姓名", JOB AS "职务" FROM EMP;显示不重复记录SELECT DI原创 2016-05-24 13:35:04 · 4849 阅读 · 0 评论