Oracle
文章平均质量分 78
silence_xj
我啥都没有,只有自信。
展开
-
oracle增删改基本用法
使用SQL语句a.SELECT语句完成基本的查询功能;b.INSERT,UPDATE和DELETE语句操作数据库;c.COMMIT,ROLLBACK和SAVEPOINT语句控制事务;d.SELECT语句实现各种复杂的查询功能;1.简单查询语句select<*,coumn[alias],...> from table;可以使用desc关键字查看表的结构如:desc table日期转换格式...原创 2018-04-08 11:01:54 · 181 阅读 · 0 评论 -
事务控制语句
使用事务控制语句事务用于确保数据库的一致性,它有一组相关的DML语句组成。该DML语句所执行的操作要么全部成功,要么全部取消。1.事务和锁当执行事务操作时,ORACLE会被作用表上加锁,以防止其他的用户改变表的结构;同时会在被作用行上加行锁,以防止其他的事务在相应的行上执行DML操作。如:假设会话A更新emp表行的数据,那么会在表emp上加锁;此时其他的回话修改表结构,则会显示错误信息。提交事务使...原创 2018-04-10 20:12:01 · 1791 阅读 · 0 评论 -
PLS/SQL增删改查
连接查询:指基于两个或者两个以上的表或视图的查询;当使用连接查询时,必须在from子句后面指定两个或者两个以上的表;当使用连接查询时,应该在列名前加表名作为前缀。如果不同表之间的列名不同,那么就不需要加前缀,如果有同名的列就必须加前缀。否则会因为列的二义性而报错。当使用连接查询时,必须在where子句中指定有效的连接条件。如果不指定连接条件,或者指定了无效的连接条件,那么会导致生成笛卡儿积(X*Y...原创 2018-04-12 21:09:10 · 503 阅读 · 0 评论 -
PL/SQL编写规范及变量
PL/SQL代码编写规则:1.定义变量时,建议使用v_作为前缀如v_sal;2.定义常量时,建议使用c_作为前缀如c_rate;3.定义游标时,建议使用_cursor作为后缀如emp_cursor;4.定义例外时,建议使用e_作为前缀如e_integrity_error;5.定义PL/SQL表变量时,建议使用_table作为后缀如sal_table;6.定义PL/SQL记录类型时,建议使用_rec...原创 2018-04-07 09:34:57 · 745 阅读 · 0 评论 -
Oracle部分函数简单介绍
字符函数:输入的参数是字符类型,其返回值是字符类型或数字类型。ASCII(char);用于返回字符串首字符的ASCII码值,如:SELECT ascii('a'),ascii('A') from dual; 97 65CHR(n):用于将ASCCI码值转换为字符如:declare v_chr varchar2(200);beginv_chr:=chr(56)...原创 2018-04-13 19:58:12 · 176 阅读 · 0 评论 -
PL/SQL游标的使用
使用游标使用显示游标为了处理SELECT语句返回多行数据,开发人员可以使用显示游标,使用显示游标包括定义游标、打开游标、提取数据和关闭游标1,定义游标在使用显示游标之前,必须首先在定义部分定义游标。定义游标用于指定游标所对应的SELECT语句,如法如下CURSOR cursor_name is select_statement;cursor_name用于指定游标的名称,select_stateme...原创 2018-05-01 14:59:46 · 200 阅读 · 0 评论