PLSQL培训资料课件.ppt

  1. 1、本文档共86页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PL/SQL结构 ROLE 角色名 被授予的权限 CONNECT ALTER SESSION,CREATE CLUSTER,CREATE DATABASE LINK,CREATE SEQUENCE,CREATE TABLE,CREATE VIEW,CREATE SYNONYM RESOURCE CREATE CLUSTER,CREATE PROCEDURE,CREATE SEQUENCE,CREATE TABLE,CREATE PROCEDURE DBA 所有系统权限 CREATE ROLE 角色名; CREATE 权限 ON 对象 TO 角色名 CREATE ROLE RW_TEST1; GRANT SELECT ON W_TEST1 TO RW_TEST1; GRANT SELECT ON W_TEST1 TO PUBLIC; 第三十一页,共八十六页。 PL/SQL结构 COMMIT、ROLLBACK、SAVEPOINT DELETE FRO W_TEST1WHERE n=10000; SAVEPOINT A; DELETE FRO W_TEST1WHERE n=10001; SAVEPOINT B; DELETE FRO W_TEST1WHERE n=10002; SAVEPOINT C; ROLLBACK TO B COMIT; 第三十二页,共八十六页。 内置SQL函数 第三十三页,共八十六页。 内置SQL函数 CHR(x)与ASCII 返回在数据库字符集中与x拥有等价数值的字符。CHR和ASCII是互为反函数。 CHR返回给定字符码的字符,而ASCII返回给定字符的字符码。 SELECT CHR(37) A,CHR(100) B,CHR(101) C,ASCII(‘A’) D,ASCII(‘B’) E FROM DUAL; A B C D E - - - ---------- ---------- % d e 65 66 第三十四页,共八十六页。 内置SQL函数 CONCAT(string1,string2) 返回string1与string2拼接后的字符串。该函数与||运算符相同。 Select concat(‘安徽省’,’铜陵市’) V FROM DUAL V ------------ 安徽省铜陵市 第三十五页,共八十六页。 内置SQL函数 LOWER(string) 以小写形式返回string。不是字母的字符不会受影响。如果string是 CHAR类型则返回的结果也是CHAR类型,如果string是VARCHAR2类型则 返回的结果也上VARCHAR2类型。 Select lower(‘AAAbbbbDDcc’) string1, upper(‘AAAbbbbDDcc’) string2 From dual STRING1 STRING2 ----------- ----------- aaabbbbddcc AAABBBBDDCC UPPER(string) 与LOWER(string)相反 第三十六页,共八十六页。 内置SQL函数 LPAD(string1,x[,string2]) RPAD(string1,x[,string2]) SELECT LPAD(8,2,0) STRING1,RPAD(8,2,0) STRING2 FROM DUAL; STRING1 STRING2 ------- ------- 08 80 SELECT LPAD(ABCD,20,XYZ) STRING1,RPAD(ABCD,20,XYZ) STRING2 FROM DUAL; STRING1 STRING2 -------------------- -------------------- XYZXYZXYZXYZXYZXABCD ABCDXYZXYZXYZXYZXYZX 第三十七页,共八十六页。 内置SQL函数 LTRIM(string1,string2) RTRIM(string1,string2) 返回删除从左边算起出现在string2中的字符的string1。当遇到 不在string2中的第一个字符,结果就被返回了。 String2被缺省设置为单个空格。

文档评论(0)

虾虾教育 + 关注
官方认证
内容提供者

有问题请私信!谢谢啦 资料均为网络收集与整理,收费仅为整理费用,如有侵权,请私信,立马删除

版权声明书
用户编号:8012026075000021
认证主体重庆皮皮猪科技有限公司
IP属地重庆
统一社会信用代码/组织机构代码
91500113MA61PRPQ02

1亿VIP精品文档

相关文档