Oracle专栏
文章平均质量分 88
Oracle专栏从开始认识到结束,一个学习的课程
瑶大头*^_^*
一个爱敲代码的瑶大头
展开
-
Oracle基本介绍
Oracle基本介绍,增删改查原创 2023-03-10 22:55:27 · 356 阅读 · 1 评论 -
oracle sql基础
oracle,基础原创 2023-03-11 11:16:26 · 165 阅读 · 0 评论 -
oracle(内置函数)
-字符串长度 1个汉字=1个字符select length('abcd') from dual;--全小写/大写--首字母大写--字符串的替换--从第2位往后截取5位--从第3位截取到最后--拼接 ||select concat('兰基佬','好狗') from dual;-从指定位置开始找c第一次出现的位置--按顺序去除左边/右边指定字符--指定字符的ASCII码--指定ASCII码的字符--左/右填充。原创 2023-03-13 09:31:28 · 388 阅读 · 1 评论 -
使用PL/SQL&自定义函数(Oracle)
PL/SQL是过程语言PL与结构化查询语言SQL结合而成的编程语言。PL/SQL是针对Oracle数据库的;它是过程语言 + 结构化查询语言的结合;过程语言PL:如变量声明,流程的控制,循环等;查询语言SQL:SQL语言,如增、删、改、查等;PL/SQL是SQL的扩展版,SQL能做的,PL/SQL绝大多数都能做。1.预定义异常too_many_rows : 行太多no_data_found : 数据未找到例示:预定义异常:beginsid:=7369。原创 2023-03-15 09:30:32 · 1006 阅读 · 1 评论 -
Oracle数据库对象---你diss了嘛
Oracle只有一个数据库,用户的访问是通过表空间分隔开的,一般来说两个用户之间不能相互访问,但现在A用户要B用户分享某个表中的数据,那B的表空间就要给A分配个。在Oracle中,如为某表定义了序列,删除中间的某条记录,情况和SQL Server中一样,但是如果把该表的序列删掉,再创建序列,那么情况就不一样了。在SQL Server中,有标识列1,2,3,4的数据,如果删除标识列4的,再增加一条记录,标识列是5。--序列当前值的下一个值。----将某个表共享,但这也向其他用户曝露了表,存在安全问题。原创 2023-03-16 09:46:49 · 189 阅读 · 1 评论 -
Oracle触发器----你会教对象触发嘛
-pl/sql语句(begin...end)insert before ----> if (:old 李超 ---> 插入到表中去 ==没用。raise_application_error(-20011,'该学生不能修改!raise_application_error(-20010,'该学生不能删!insert after ----> if (:old 李超) ---> 插入到表中去。raise_application_error(-20010,'该学生不能删!原创 2023-03-18 09:07:02 · 164 阅读 · 1 评论 -
Oralce梳理---爱了嘛
3.字符串:length/substr/replace/concat/decode/ltrim/rtrim/upper/lower/initcap/ascii/chr/instr/lpad/rpad。4.数学:abs() sqrt() mod() power() ceil() floor() round() trunc() sign()数据类型:数值型(number(p,s)) 字符型(varchar2 超过4000个字节 用long) 日期型(date)事务:rollback[回滚];原创 2023-03-21 14:09:51 · 106 阅读 · 0 评论