Bookbot

Steven Feuerstein

    Oracle PL/SQL Built-ins Pocket Reference
    Oracle PL-SQL language
    Oracle PL-SQL programming
    Oracle Built-in Packages
    Oracle PL/SQL. Developer's Workbook
    Oracle PL/SQL Best Practices
    • In this compact guide, Steven Feuerstein, a leading expert on Oracle PL/SQL, shares his extensive experience in programming, teaching, and writing about PL/SQL through a set of best practices for successful application development. This edition, updated for Oracle Database 11gR2, mirrors the style of his bestselling work and is structured in a problem/solution format. It follows the programming journeys of developers at a fictional company, My Flimsy Excuse, Inc., showcasing their coding challenges and learning experiences. The book addresses key questions faced by PL/SQL developers, such as optimal SQL logic implementation, effective package writing for team use, and consistent error handling across programs. It summarizes best practices across nine categories, including overall application development, programming standards, testing, variables, control logic, error handling, SQL usage, and performance. This concise and engaging resource is essential for PL/SQL developers seeking to enhance code quality and application success. It emphasizes practical scenarios that clarify the rationale behind the rules, making it a must-read for Oracle database professionals.

      Oracle PL/SQL Best Practices
      4,2
    • Written by one of the world's leading experts on the Oracle PL/SQL language, this text offers extensive exercises in all skill levels covering major features of the language. Also provides a primer to the PL/SQL language.

      Oracle PL/SQL. Developer's Workbook
      4,1
    • A complete reference to all of the built-ins, including the new packages available with Oracle8, this book provides extensive examples and comes with a disk containing an online tool developed by RevealNet, Inc., that provides point-and-click access to the many files of source code and online documentation developed by the authors.

      Oracle Built-in Packages
      3,8
    • The authors have revised and updated this bestseller to include both the Oracle8i and new Oracle9i Internet-savvy database products.

      Oracle PL-SQL programming
      4,0
    • Oracle PL-SQL language

      • 99 páginas
      • 4 horas de lectura

      This pocket reference condenses the most vital information from Oracle PL/SQL programming into an accessible quick reference that summarizes the basics of PL/SQL - block structure, fundamental language elements, data structures, control statements, and use of procedures, functions and packages.

      Oracle PL-SQL language
      3,8
    • Oracle PL/SQL Built-ins Pocket Reference

      • 78 páginas
      • 3 horas de lectura

      This pocket reference provides quick-reference information that will help you use Oracle Corporation's extensive set of built-in functions and packages, including those new to Oracle8.Oracle's PL/SQL language is a programming language providing procedural extensions to the SQL relational database language and to an ever-growing number of Oracle development tools. Among the most useful constructs in the PL/SQL language are the built-in functions and packages.Built-in functions are constructs that operate on certain types of data (e.g., numeric, character) to return a result. By using functions, you can minimize the coding you need to do in your programs. Functions are described in detail in Steven Feuerstein's Oracle PL/SQL Programming; this comprehensive guide to building applications with PL/SQL has become the bible for PL/SQL developers who have raved about its completeness, readability, and practicality.Built-in functions fall into several major categories:Character functions: Operate on character data. Examples include CONCAT (concatenates two strings into one), LENGTH (returns the length of a string), and REPLACE (replaces a character sequence in a string with a different set of characters). Date functions: Operate on dates and supplement the DATE datatype. Examples include SYSDATE (returns the current date and time in the Oracle Server) and LAST_DAY (returns the last day in the month of the specified date). Numeric functions: Operate on numeric data. Examples include CEIL (returns the smallest integer greater than or equal to the specified number) and POWER (returns a number raised to a particular power). LOB functions: Operate on large object data. Examples include EMPTY_BLOB (returns an empty locator of the binary large object type) and EMPTY_CLOB (returns an empty locator of the character large object type). Conversion functions: Perform explicit conversions of different types of data. Examples include TO_CHAR (converts a number or date to a string) and TO_NUMBER (converts a string to a number). Miscellaneous functions. Examples include GREATEST (returns the greatest of the specified list of values) and UID (returns the user ID of the current Oracle session). Built-in packages (collections of PL/SQL objects, such as functions, procedures, and data structures) greatly expand the scope of the PL/SQL language. These packages are described in detail in Feuerstein's and Beresniewicz's book, Oracle Built-in Packages. Built-in packages are built by Oracle Corporation and stored directly in the Oracle database. The functionality of the built-ins is available from any programming environment that can call PL/SQL stored procedures, including Visual Basic, Oracle Developer/2000, Oracle Application Server (for Web-based development), and, of course, the Oracle database itself.Built-in packages extend the capabilities and power of PL/SQL in many significant ways. For example:DBMS_SQL executes dynamically constructed SQL statements and PL/SQL blocks of code. DBMS_PIPE communicates between different Oracle sessions through a pipe in the RDBMS shared memory. DBMS_JOB submits and manages regularly scheduled jobs for execution inside the database. DBMS_LOB accesses and manipulates Oracle8's large objects (LOBs) from within PL/SQL programs. The book shows how to call all of the commonly used built-in functions and packages. For packages, it also shows the RESTRICT REFERENCES pragmas (needed if you call packages from a SQL statement), as well as the exceptions, constants, and data structures defined in the packages.

      Oracle PL/SQL Built-ins Pocket Reference
    • Oracle-PL-SQL-Programmierung

      • 1096 páginas
      • 39 horas de lectura

      Als das beste Oracle PL/SQL-Programmierhandbuch der Oracle-Community angesehen, bietet dieses umfassende Werk alles, was Sie benötigen, um das Potenzial der prozeduralen Sprache von Oracle auszuschöpfen. Es behandelt die Funktionen und Möglichkeiten von PL/SQL bis zur Oracle-Datenbankversion 12c Release 1. Hunderte von Tausenden von PL/SQL-Entwicklern haben in den letzten zwanzig Jahren von diesem Buch profitiert. Mit umfangreichen Codebeispielen und einem lebhaften Sinn für Humor werden die Grundlagen der Sprache erklärt, fortgeschrittene Codierungstechniken erkundet und bewährte Praktiken bereitgestellt, um reale Probleme zu lösen. Lernen Sie, PL/SQL-Programme schnell zum Laufen zu bringen, mit klaren Anweisungen zum Ausführen, Nachverfolgen, Testen, Debuggen und Verwalten von Code. Verstehen Sie die neuen Funktionen der Version 12.1, einschließlich der ACCESSIBLE_BY-Klausel, WITH FUNCTION und UDF-Pragma sowie BEQUEATH CURRENT_USER für Ansichten und neuen bedingten Kompilierungsdirektiven. Nutzen Sie eine Vielzahl von Codebeispielen, von einfachen bis hin zu wiederverwendbaren Paketdiensten. Optimieren Sie die PL/SQL-Leistung mit Funktionen wie dem Funktionsresultatscache und Oracle-Dienstprogrammen wie PL/Scope und dem PL/SQL-hierarchischen Profiler. Erstellen Sie modulare, leicht wartbare PL/SQL-Anwendungen mit Paketen, Prozeduren, Funktionen und Triggern.

      Oracle-PL-SQL-Programmierung
      4,5