Oracle PL / SQL的最佳参考是什么?我对SQL-92和MS-SQL扩展有很好的了解,但现在我正在使用Oracle,我很难找到PL / SQL语言的好参考。
我正在寻找以下内容的参考资料:
非常感谢。
答案 0 :(得分:20)
正如Klaus所说,在线文档非常好。从2-Day Application Developer's Guide开始。如果您使用的是11gR2,则需要阅读最新版本的PL/SQL Language Reference。较新的Oracle版本具有更新的文档版本。
但如果你想买一本书,那么Steven Feuerstein的Oracle PL/SQL Programming就是那本书。
答案 1 :(得分:7)
另外一个观察。您可以在PL / SQL功能列表中包含临时表。这是因为你习惯了T-SQL的做事方式。在Oracle中,处理方式不同。
在Oracle中,我们有全局临时表。这些是永久数据库对象,如常规表,但它们的定义使得数据暂时保留 - 在事务或会话期间。全局临时表中的数据只能由填充它的会话查询。
关键是临时表在the SQL Reference中讨论,而不是PL / SQL手册。
答案 2 :(得分:2)
This reference非常好。
答案 3 :(得分:2)
除了其他人提到的PL / SQL文档之外,Oracle Database Concepts Guide是查找Oracle如何工作的一个很好的参考,包括包,触发器,表等的概述。我已经发布了一个链接到11.2版本,但您可以找到旧版本here的文档。
答案 4 :(得分:2)
我总是发现Tech on the Net是一个很好的快速参考
答案 5 :(得分:0)
Java2s有一个很好的参考教程。
以下是Oracle部分:http://www.java2s.com/Book/Oracle/CatalogOracle.htm
以下是Oracle PL / SQL参考目录,易于导航:http://www.java2s.com/Code/Oracle/CatalogOracle.htm
以下是Oracle PL / SQL教程部分:http://www.java2s.com/Tutorial/Oracle/CatalogOracle.htm
我有OReilly Book但不会发布我在那里获得该链接以及Scribd上的Oracle Student工作簿。
与Oracle引用和大溪地oracle一起,这个网站对初学者来说是一个很好的教程网站。 http://www.tutorialspoint.com/plsql/index.htm
答案 6 :(得分:0)
为接受的答案添加点数:
在你的程序中。您会发现Oracle在涉及数十个(是16个以上)表的复杂查询方面要好得多 - 没有任何问题。