|
|
51CTO旗下网站
|
|
移动端

1.3.1 与SQL的集成

《Oracle PL/SQL程序设计(第6版)(上下册)》本书基于Oracle数据库12C,从用PL/SQL编程、PL/SQL程序结构、PL/SQL程序数据、PL/SQL中的SQL、构造PL/SQL应用程序、高级PL/SQL等6个方面详细而系统地讨论了PL/SQL以及如何有效地使用它。本节为大家介绍与SQL的集成。

作者:方鑫 译来源:人民邮电出版社|2017-09-06 17:50

【51CTO技术沙龙】10月27日,让我们共同探索AI场景化应用实现之道

1.3.1 与SQL的集成

PL/SQL的一个最重要的表现就是其与SQL的紧密集成。我们不必依赖其他中间软件作为“胶水”去运行PL/SQL中的SQL语句,如ODBC(开放数据库连接)或JDBC(Java数据库连接)。相反,我们只需在代码中插入UPDATE或SELECT语句,如下所示:

  1. 1 DECLARE  
  2. 2 l_book_count INTEGER;  
  3. 3  
  4. 4 BEGIN  
  5. 5 SELECT COUNT(*)  
  6. 6 INTO l_book_count  
  7. 7 FROM books  
  8. 8 WHERE author LIKE '%FEUERSTEIN, STEVEN%';  
  9. 9  
  10. 10 DBMS_OUTPUT.PUT_LINE (  
  11. 11 'Steven has written (or co-written) ' ||  
  12. 12 l_book_count ||  
  13. 13 ' books.');  
  14. 14  
  15. 15 -- Oh, and I changed my name, so...  
  16. 16 UPDATE books  
  17. 17 SET author = REPLACE (author, 'STEVEN', 'STEPHEN')  
  18. 18 WHERE author LIKE '%FEUERSTEIN, STEVEN%';  
  19. 19 END; 

让我们仔细看看下面表中对代码的分析。

续表

喜欢的朋友可以添加我们的微信账号:

【责任编辑:book TEL:(010)68476606】

回书目   上一节   下一节
点赞 0
分享:
大家都在看
猜你喜欢

读 书 +更多

XML案例解析教程

本书对开发XML应用程序给予了详细指导,其中一些应用程序甚至对于您来说是完全陌生的。这些应用程序包括XML 1.0,以及与XSLT、XQuery和XPat...

订阅51CTO邮刊

点击这里查看样刊

订阅51CTO邮刊