{"title":"Steven Feuerstein","description":"\u003cp\u003eDelve into Steven Feuerstein's world, where Oracle PL\/SQL programming meets practical expertise. Perfect for developers seeking to master database solutions and elevate their coding skills. Browse our collection now!\u003c\/p\u003e","products":[{"product_id":"advanced-oracle-pl-sql-book-steven-feuerstein-9781565922389","title":"Advanced Oracle PL\/SQL","description":"Steven Feuerstein's first book, Oracle PL\/SQL Programming, has become the classic reference to PL\/SQL, Oracle's procedural extension to its SQL language. His new book looks thoroughly at one especially advanced and powerful part of the PL\/SQL language -- the package. The use of packages can dramatically improve your programming productivity and code quality, while preparing you for object-oriented development in Oracle technology. In this book, Feuerstein explains how to construct packages -- and how to build them the right way. His \"best practices\" for building packages will transform the way you write packages and help you get the most out of the powerful, but often poorly understood, PL\/SQL language. Much more than a book, Advanced Oracle PL\/SQL Programming with Packages comes with a PC diskette containing a full-use software companion. Developed by Feuerstein, RevealNet's PL\/Vision Lite is the first of its kind for PL\/SQL developers: a library of thirty-plus PL\/SQL packages. The packages solve a myriad of common programming problems and vastly accelerate the development of modular and maintainable applications. The packages provided in PL\/Vision Lite fall into three categories: Building block packages: low-level development enhancers, including string parsers, a list manager, and an interface to PL\/SQL tables. Developer utilities: programs that improve your PL\/SQL development environment, including a code generator, a powerful substitute for SHOW ERRORS, and an online help delivery mechanism. Plug-and-play components: pieces of code that can be used as is in your own applications, including a high-level exception handler mechanism and a generic, reusable logging mechanism. In addition to describing the details of these packages, this book explores why and how they were built the way they were. You'll come away with an increased appreciation of the PL\/SQL language and the power of packages. Most importantly, you'll be ready and eager to put that power to use immediately in your own applications.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49517260144913,"sku":"GOR002688063","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51329597309201,"sku":"CIN1565922387VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":51721092694289,"sku":"CIN1565922387G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1565922387.jpg?v=1751341495"},{"product_id":"oracle-pl-sql-programming-developer-s-workbook-book-steven-feuerstein-9781565926745","title":"Oracle PL\/SQL Programming: Developer's Workbook","description":"However excellent they are, most computer books are inherently passive--readers simply take in text without having any opportunity to react  to it. The Oracle PL\/SQL Developer's Workbook is a different kind of animal! It's designed to engage you actively, to  get you solving programming problems immediately, and to help you apply what you've learned about  PL\/SQL--and in the process deepen your knowledge of the language. By tackling the exercises in this workbook, you'll find yourself moving more rapidly along the learning curve to join the growing ranks of PL\/SQL experts. The Oracle PL\/SQL Developer's Workbook  is a companion to Steven Feuerstein's bestselling Oracle PL\/SQL Programming and his other PL\/SQL books from O'Reilly. It contains a carefully constructed set of problems and solutions that will test your language skills and help  you become a better developer--both with PL\/SQL and with other languages. Exercises are provided  at three levels: beginner, intermediate, and expert. The workbook exercises cover all the major features of  PL\/SQL, including those new to Oracle8i (e.g., Java and web features, autonomous transactions, and bulk binds). You'll find chapters on: *Basic language elements--variables, naming, loops, conditional and sequential control, exception handling, and records. *Data structures--index-by tables, nested tables, variables arrays (VARRAYs), and object technology. *Database interaction--cursors, DML and transaction management, cursor variables, and native dynamic SQL *Program construction--procedures, functions, blocks, packages, database triggers, and calling PL\/SQL functions in SQL. *Built-in functionality--the character, date, conversion, numeric, and miscellaneous functions, and the DBMS_SQL, DBMS_PIPE, DBMS_OUTPUT, UTL_FILE, and DBMS_JOB built-in packages. *Miscellaneous topics--using Java with PL\/SQL, external programs, PL\/SQL web development, tuning PL\/SQL, and PL\/SQL for DBAs.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49517500104977,"sku":"GOR002450968","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":52085308948753,"sku":"GOR005799955","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":53109896642833,"sku":"NIN9781565926745","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1565926749.jpg?v=1751023256"},{"product_id":"oracle-pl-sql-programming-book-steven-feuerstein-9780596514464","title":"Oracle PL\/SQL Programming","description":"This book is the definitive reference on PL\/SQL, considered throughout the database community to be the best Oracle programming book available. Like its predecessors, this fifth edition of \"Oracle PL\/SQL Programming\" covers language fundamentals, advanced coding techniques, and best practices for using Oracle's powerful procedural language. Thoroughly updated for Oracle Database 11g Release 2, this edition reveals new PL\/SQL features and provides extensive code samples, ranging from simple examples to complex and complete applications, in the book and on the companion website. This indispensable reference for both novices and experienced Oracle programmers will help you: get PL\/SQL programs up and running quickly, with clear instructions for executing, tracing, testing, debugging, and managing PL\/SQL code; optimize PL\/SQL performance with the aid of a brand-new chapter in the fifth edition; and, explore datatypes, conditional and sequential control statements, loops, exception handling, security features, globalization and localization issues, and the PL\/SQL architecture. This title also helps you: understand and use new Oracle Database 11g features, including the edition-based redefinition capability, the function result cache, the new continue statement, fine-grained dependency tracking, sequences in PL\/SQL expressions, supertype invocation from subtypes, and enhancements to native compilation, triggers, and dynamic SQL; use new Oracle Database 11g tools and techniques such as PL\/Scope, the PL\/SQL hierarchical profiler, and the SecureFiles technology for large objects; and, build modular PL\/SQL applications using procedures, functions, triggers, and packages.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49539395813649,"sku":"GOR005740622","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49571270459665,"sku":"GOR002761812","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":49942164865297,"sku":"CIN0596514468A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50310235193617,"sku":"CIN0596514468G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51326483595537,"sku":"CIN0596514468VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0596514468.jpg?v=1751423570"},{"product_id":"oracle-pl-sql-programming-book-steven-feuerstein-9780596003814","title":"Oracle PL\/SQL Programming","description":"This text has been thoroughly revised and updated to include the latest Oracle releases - Oracle8i and Oracle9i - the \"Internet databases\" that communicate with other technologies, such as Java, to run powerful e-commerce applications. Oracle has made substantial changes to the PL\/SQL language, and developers who want to take full advantage of its power should find the information they need in this book. This new edition of the book includes all PL\/S QL language features up to and including Oracle 9i Release 2 (9.2). Regardless of the version you are using, from Oracle 7.3.4 to Oracle 9i, this book will answer your questions. In addition, Oracle PL\/SQL Programming now contains much-requested new chapters on Oracle triggers, the internal architecture of PL\/SQL in the Oracle database, and the use of PL\/SQL with Java. The authors have carefully constructed each chapter of this edition with three objectives: to help you take full advantage of PL\/SQL, learn to use PL\/SQL to solve your problems, and to write efficient, maintainable code. Beginning with an introduction to PL\/SQL programming and continuing through advanced PL\/SQL topics, the book covers: PL\/SQL language fundamentals; PL\/SQL program structure; types of program data; the connection of PL\/SQL to the underlying database; application construction; managing your PL\/SQL code base; if you're new to PL\/SQL, reading this book will improve your skills and help your understanding. If you're already a proficient PL\/SQL programmer, you'll be able to extract particular techniques for immediate application. Whether you use this book as a teaching guide or reference, you'll find it will have a significant impact on your ability to use PL\/SQL more effectively.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49544474427665,"sku":"GOR001611962","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49611035476241,"sku":"GOR001803788","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50243753705745,"sku":"CIN0596003811VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50429538631953,"sku":"CIN0596003811G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0596003811.jpg?v=1751198890"},{"product_id":"oracle-pl-sql-programming-book-steven-feuerstein-9780596009779","title":"Oracle PL\/SQL Programming","description":"For the past ten years, O'Reilly's \"Oracle PL\/SQL Programming\" has been the bestselling book on PL\/SQL, Oracle's powerful procedural language. Packed with examples and helpful recommendations, the book has helped everyone - from novices to experienced developers, and from Oracle Forms developers to database administrators - make the most of PL\/SQL. The fourth edition is a comprehensive update, adding significant new content and extending coverage to include the very latest Oracle version, Oracle Database 10g Release 2. It describes such new features as the PL\/SQL optimizing compiler, conditional compilation, compile-time warnings, regular expressions, set operators for nested tables, nonsequential collections in FORALL, the programmer-defined quoting mechanism, the ability to backtrace an exception to a line number, a variety of new built-in packages, and support for IEEE 754 compliant floating-point numbers. The new edition adds brand-new chapters on security (including encryption, row-level security, fine-grained auditing, and application contexts), file, email, and web I\/O (including the built-in packages DBMS_OUTPUT, UTL_FILE, UTL_MAIL, UTL_SMTP, and UTL_HTTP) and globalization and localization. Co-authored by the world's foremost PL\/SQL authority, Steven Feuerstein, this classic reference provides language syntax, best practices, and extensive code, ranging from simple examples to complete applications - making it a must-have on your road to PL\/SQL mastery. A companion web site contains many more examples and additional technical content for enhanced learning.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49584821666065,"sku":"GOR003820586","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50356647624977,"sku":"CIN0596009771G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":52957124788497,"sku":"CIN0596009771A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0596009771.jpg?v=1751446891"},{"product_id":"oracle-pl-sql-language-pocket-reference-book-steven-feuerstein-9780596514044","title":"Oracle PL\/SQL Language Pocket Reference","description":"The fourth edition of this popular pocket guide provides quick-reference information that will help you use Oracle's PL\/SQL language, including the newest Oracle Database 11g features. It's a companion to Steven Feuerstein and Bill Pribyl's bestselling Oracle PL\/SQL Programming. This concise guide boils down the most vital PL\/SQL information into an accessible summary of: fundamental language elements (e.g., block structure, datatypes, declarations); statements for program control, cursor management, and exception handling; records, procedures, functions, triggers, and packages; calling PL\/SQL functions in SQL; and, compilation options, object-oriented features, collections, and Java integration.The new edition describes such Oracle Database 11g elements as PL\/SQL's function result cache, compound triggers, the Continue statement, the Simple_Integer  datatype, and improvements to native compilation, regular expressions, and compiler optimization (including intra-unit inlining). In addition, this book now includes substantial new sections on Oracle's built-in functions and packages. When you need answers quickly, the \"Oracle PL\/SQL Language Pocket Reference\" will save you hours of frustration.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49604837540113,"sku":"GOR002310651","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":49962873585937,"sku":"CIN0596514042VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50037885141265,"sku":"CIN0596514042G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0596514042.jpg?v=1750699226"},{"product_id":"oracle-pl-sql-built-ins-pocket-reference-book-steven-feuerstein-9781565924567","title":"Oracle PL\/ SQL Built-ins Pocket Reference","description":"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.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49615289975057,"sku":"GOR007688739","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50380955156753,"sku":"CIN1565924568VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1565924568.jpg?v=1751118278"},{"product_id":"oracle-built-in-packages-book-steven-feuerstein-9781565923751","title":"Oracle Built-in Packages","description":"Oracle's built-in packages extend the power of the PL\/SQL language in significant ways. This volume offers a comprehensive reference to all of Oracle's built-in packages, including the new packages available with Oracle 8. The diskette includes a tool that provides easy access to the many files of source code and documentation developed by the authors.","brand":"WoB","offers":[{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49628034826513,"sku":"GOR009435999","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":50380930351377,"sku":"CIN1565923758A","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":51528388411665,"sku":"GOR001361281","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1565923758.jpg?v=1750926555"},{"product_id":"oracle-pl-sql-programming-book-steven-feuerstein-9781565923355","title":"Oracle PL\/SQL Programming","description":"This new edition of \"Oracle PL\/SQL Programming\" updates Oracle8 material and includes chapters on Oracle8 object types, object views, collections, and external procedures. It also covers new datatypes and functions, and contains new chapters on tuning, tracing, and debugging PL\/SQL programs. The companion diskette contains an online Windows-based tool offering access to more than 100 files of source code and documentation prepared by the authors.","brand":"WoB","offers":[{"title":"GB \/ GOOD \/ INTERNAL","offer_id":49640126710033,"sku":"GOR001054714","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49658306756881,"sku":"GOR001852387","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50273124024593,"sku":"CIN1565923359G","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1565923359.jpg?v=1751056002"},{"product_id":"oracle-pl-sql-language-pocket-reference-book-steven-feuerstein-9780596006808","title":"Oracle PL\/SQL Language Pocket Reference","description":"While it's good to have a book with all the answers--like your trusty copy of Oracle PL\/SQL Programming-- how often do you need all the answers? More likely, you just need a reminder, a quick answer to a problem you're up against. For these times, nothing's handier than the new edition of the Oracle PL\/SQL Language Pocket Reference by PL\/SQL experts Stephen Feuerstein, Bill Pribyl, and Chip Dawes. Newly updated for Oracle10g, this little book is always at the ready for the quick problem solving you need. The third edition of this popular mini-reference boils down the most vital information from Oracle PL\/SQL Programming into a handy guide to PL\/SQL basics. The book includes fundamental language elements, such as block structure, identifiers, variables, datatypes, ad declarations; statements for program control, cursor management, and exception handling; the basics of records, procedures, functions, triggers, and packages; and the calling of PL\/QL functions in SQL. And there's more. This concise guide also covers Oracle objects, collections, external procedures, Java integration, and new Oracle 10g elements like regular expressions, compile-time warnings, more implicit conversion, FORALL support for non-consecutive indexes, and more. The amount of valuable information packed into this slim volume--intelligently arranged for quick accessibility--make this an indispensable reference for new and seasoned Oracle database developers alike. O'Reilly's Pocket References have become a favorite among developers and database administrators everywhere. By providing a wealth of important details in a concise, well-organized format, these handy books deliver just what you need to complete the task at hand. When you've reached a sticking point in your work and need to get to a solution quickly, the third edition of Oracle PL\/SQL Language Pocket Reference is the book you'll want to have.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49647640346897,"sku":"GOR003012706","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0596006802.jpg?v=1750912481"},{"product_id":"oracle-pl-sql-programming-book-steven-feuerstein-9781565921429","title":"Oracle PL\/SQL Programming","description":"PL\/SQL is a procedural language that is being used more and more with ORACLE, particularly in client-server applications. It offers such features as block structures, a myriad of data types, functions, packages, and exception handlers. The book provides developers with a single, comprehensive guide to building applications with PL\/SQL - and building them the right way. It is packed with strategies, code architectures, tips, techniques, and fully realized code.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49651953107217,"sku":"GOR003684261","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ WELL_READ \/ INTERNAL","offer_id":49658850279697,"sku":"GOR002848829","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1565921429.jpg?v=1750926551"},{"product_id":"oracle-pl-sql-programming-book-steven-feuerstein-9781449324452","title":"Oracle PL\/SQL Programming","description":"This book is the definitive reference on PL\/SQL, considered throughout the database community to be the best Oracle programming book available. Like its predecessors, this 6th edition of Oracle PL\/SQL Programming covers language fundamentals, advanced coding techniques, and best practices for using Oracle's powerful procedural language. Thoroughly updated for Oracle Database 12c, this edition reveals new PL\/SQL features and provides extensive code samples, ranging from simple examples to complex and complete applications, in the book and on the companion website. It's an indispensable reference for both novices and experienced Oracle programmers.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":49667079110929,"sku":"GOR009487015","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"GB \/ NEW \/ GARDNERS","offer_id":49731933110545,"sku":"NGR9781449324452","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":49894590644497,"sku":"CIN1449324452G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51757901611281,"sku":"CIN1449324452VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":53036502909201,"sku":"NIN9781449324452","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":53200132407569,"sku":"GOR006608090","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":53341330702609,"sku":"CIN1449324452A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1449324452.jpg?v=1750955684"},{"product_id":"oracle-pl-sql-best-practices-book-steven-feuerstein-9780596001216","title":"Oracle PL\/SQL Best Practices","description":"In this book, Steven Feuerstein, widely recognized as one of the world's experts on the Oracle PL\/SQL language, distills his many years of programming, writing, and teaching about PL\/SQL into a set of PL\/SQL language \"best practices\" - rules for writing code that is readable, maintainable, and efficient. Too often, developers focus on simply writing programs that run without errors - and ignore the impact of poorly written code upon both system performance and their ability (and their colleagues' ability) to maintain that code over time. \"Oracle PL\/SQL Best Practices\" is a concise reference to Feuerstein's recommendations for excellent PL\/SQL coding. It answers the kinds of questions PL\/SQL developers most frequently ask about their code: how should I format my code?; what naming conventions, if any, should I use?; how can I write my packages so they can be more easily maintained?; what is the most efficient way to query information from the database?; and how can I get all the developers on my team to handle errors the same way? The book contains nearly 200 best practices, divided by topic area. It provides advice on the program development process, coding style, writing SQL in PL\/SQL, data structures, control structures, exception handling, program and package construction, and built-in packages. It also contains a handy, pull-out quick reference card. As a helpful supplement to the text, code examples demonstrating each of the best practices are available on the O'Reilly Web site.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50030032945425,"sku":"GOR001771565","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":50228174553361,"sku":"CIN0596001215VG","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ GOOD \/ SBYB","offer_id":50953697722641,"sku":"CIN0596001215G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"GB \/ GOOD \/ INTERNAL","offer_id":51156000342289,"sku":"GOR004774203","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ WELL_READ \/ SBYB","offer_id":51325439607057,"sku":"CIN0596001215A","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0596001215.jpg?v=1751447084"},{"product_id":"oracle-pl-sql-best-practices-book-steven-feuerstein-9780596514105","title":"Oracle PL\/SQL Best Practices","description":"In this compact book, Steven Feuerstein, widely recognized as one of the world's leading experts on the Oracle PL\/SQL language, distills his many years of programming, teaching, and writing about PL\/SQL into a set of best practices-recommendations for developing successful applications. Covering the latest Oracle release, Oracle Database 11gR2, Feuerstein has rewritten this new edition in the style of his bestselling Oracle PL\/SQL Programming. The text is organized in a problem\/solution format, and chronicles the programming exploits of developers at a mythical company called My Flimsy Excuse, Inc., as they write code, make mistakes, and learn from those mistakes-and each other. This book offers practical answers to some of the hardest questions faced by PL\/SQL developers, including:  * What is the best way to write the SQL logic in my application code?  * How should I write my packages so they can be leveraged by my entire team of developers?  * How can I make sure that all my team's programs handle and record errors consistently? Oracle PL\/SQL Best Practices summarizes PL\/SQL best practices in nine major categories: overall PL\/SQL application development; programming standards; program testing, tracing, and debugging; variables and data structures; control logic; error handling; the use of SQL in PL\/SQL; building procedures, functions, packages, and triggers; and overall program performance. This book is a concise and entertaining guide that PL\/SQL developers will turn to again and again as they seek out ways to write higher quality code and more successful applications. \"This book presents ideas that make the difference between a successful project and one that never gets off the ground. It goes beyond just listing a set of rules, and provides realistic scenarios that help the reader understand where the rules come from. This book should be required reading for any team of Oracle database professionals.\" --Dwayne King, President, KRIDAN Consulting","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50110752260369,"sku":"GOR004249335","price":0.0,"currency_code":"GBP","in_stock":true},{"title":"US \/ GOOD \/ SBYB","offer_id":50358169895185,"sku":"CIN0596514107G","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ NEW \/ INGRAM","offer_id":51004757213457,"sku":"NIN9780596514105","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":51756952518929,"sku":"CIN0596514107VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/0596514107.jpg?v=1750912492"},{"product_id":"oracle-pl-sql-programming-book-steven-feuerstein-9781565926752","title":"Oracle PL\/SQL Programming","description":"Oracle8i, the long-awaited \"Internet database\" from Oracle Corporation, has hit the streets running--and you may find yourself struggling to keep up with Oracle's fast-moving technology. Oracle boasts that Oracle8i offers more than 150 new features, many of them designed to make its popular database programming language, PL\/SQL, faster, more powerful, and easier to use. This concise and engaging book is both a companion to Oracle PL\/SQL Programming (widely recognized as the \"bible\" for PL\/SQL developers) and a guide designed to bring you up to speed as quickly as possible on the new PL\/SQL features of Oracle8i. Following the style of Feuerstein's earlier books, the Guide to Oracle8i Features combines easy-to-understand descriptions of the new Oracle8i features with a wealth of interesting and informative examples. The major Oracle8i PL\/SQL features include the following: Autonomous transactions--the ability to commit or roll back changes without affecting the \"main\" transaction in the rest of your session Invoker rights--At compilation time, you can now decide whether a program (or all programs in a package) should run under the authority of the definer or the invoker of that program Native dynamic SQL--A native implementation of dynamic SQL that's faster and easier than the DBMS_SQL built-in package Bulk binds and collects--A major performance improvement that lets you process multiple rows in a single operation System-level database triggers--With this feature and Advanced Queueing (AQ), you can take advantage of the publish\/subscribe capabilities of Oracle8i Fine-grained access control--This feature lets you implement security policies with functions and then use those functions to implement row-level security on tables or views. Many new and enhanced built-in packages--New packages include DBMS_JAVA, DBMS_PROFILER, DBMS_TRACE, and more. DBMS_UTILITY, DBMS_AQ, and others have been enhanced as well. Calling Java methods from within PL\/SQL--The book includes enough Java know-how to help you build simple Java classes, load them into the Oracle8i database, and leverage those classes from within your PL\/SQL code. A variety of performance improvements Some PL\/SQL developers are uneasy about what the introduction of Java means to their applications--and their programming future. But the two languages are expected to work well together in Oracle8i. You'll be able to take advantage of all the power of Java without giving up the performance and usability advantages of PL\/SQL! Included with this book is a diskette containing an online tool developed by RevealNet, Inc., that provides point-and-click access to approximately 100 files of reusable source code and examples. The Guide to Oracle8i Features showcases all the powerful new features of Oracle8i designed especially for PL\/SQL developers. You'll find it indispensable as you strive to take the fullest possible advantage of everything this exciting new version has to offer.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":50244475846929,"sku":"GOR002446334","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/1565926757.jpg?v=1751150974"},{"product_id":"oracle-pl-sql-language-pocket-reference-book-steven-feuerstein-9781565924574","title":"Oracle PL\/SQL Language Pocket Reference","description":"This pocket reference provides information that will help the reader use Oracle's PL\/SQL language. It 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.","brand":"WoB","offers":[{"title":"GB \/ VERY_GOOD \/ INTERNAL","offer_id":53064344011025,"sku":"GOR007503108","price":0.0,"currency_code":"GBP","in_stock":false},{"title":"US \/ VERY_GOOD \/ SBYB","offer_id":53100700860689,"sku":"CIN1565924576VG","price":0.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0784\/4072\/6801\/files\/9781565924574.jpg?v=1769416367"}],"url":"https:\/\/www.worldofbooks.com\/de-ch\/collections\/autor-buecher-von-steven-feuerstein.oembed","provider":"World of Books ","version":"1.0","type":"link"}