did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780596006013

Oracle Regular Expressions Pocket Reference

by
  • ISBN13:

    9780596006013

  • ISBN10:

    0596006012

  • Format: Paperback
  • Copyright: 2003-09-01
  • Publisher: Oreilly & Associates Inc
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $9.95 Save up to $0.96
  • Buy New
    $9.65

    USUALLY SHIPS IN 2-3 BUSINESS DAYS

Supplemental Materials

What is included with this book?

Summary

This concise new pocket guide is part tutorial and part quick-reference. The book describes Oracle Database 10G's use of regular expressions, including globalization support and differences between Perl's syntax and the POSIX syntax supported by Oracle 10G. Co-authored by a key member of the Oracle Regular Expressions team, this resourceful book also provides a comprehensive reference, including examples, to all supported regular expression operators, functions, and error messages. By providing a wealth of important details in a concise, well-organized format, Oracle Regular Expressions Pocket Reference delivers just what Oracle users need to complete the task at hand.

Author Biography

Jonathan Gennick is an O'Reilly & Associates editor specializing in database and programming titles. Prior to joining O'Reilly, Jonathan amassed some 17 years of programming and database management experience. During the latter part of his career he specialized in relational database programming, and more recently in database management. Jonathan got his start with relational database systems in 1990, first working with Ingres, and later with Digital's Rdb software. During that period he developed a fondness for SQL, and for the challenge of applying SQL creatively in ways that leveraged it's set-oriented capabilities. In 1994 Jonathan made the leap to Oracle, and is now often found writing about it. Recent projects include Oracle SQLLoader (O'Reilly & Associates, 2001); Oracle SQLPlus Pocket Reference (O'Reilly & Associates, 2000); Oracle SQL*Plus: The Definitive Guide (O'Reilly & Associates, 1999); More recently, Jonathan has made forays into other database products, coauthoring Transact-SQL Cookbook (O'Reilly & Associates, 2002) and editing Practical PostgreSQL (O'Reilly & Associates, 2002). Jonathan is certified as an Oracle DBA and is a member of MENSA and the Oracle Technology Network. He holds a Bachelor of Arts degree in Information and Computer Science, with a Business Administration minor, from Andrews University in Berrien Springs, Michigan. Jonathan currently resides in Munising, Michigan with his wife Donna and their two children: Jenny and Jeff. Jonathan may be contacted by email at jonathan@gennick.com, and you can learn more about him personally by visiting his website at http://gennick.com.

Peter Linsley began his career in the computer industry as a localization engineer focusing on QA of the Oracle Database. He later relocated to Oracle headquarters in California where he acted as a Globalization consultant specializing in the database, and was responsible for developing solutions to aid database character set migration to Unicode. Peter first met with regular expressions in a SED class at Napier University of Edinburgh and has been a devoted UNIX command line addict ever since. During his tenure at Oracle, he dreamt of a world where all developers had access to regular expressions and decided to make it a personal mission to ensure that would become a reality for users of Oracle. In 2003, Peter was fortunate enough to realize this dream and landed a pivotal role in the design and implementation of Oracle Regular Expressions.

Table of Contents

Introductionp. 1
Tutorialp. 4
Patternsp. 4
Regular Expressionsp. 5
Bracket Expressionsp. 7
The Escape Characterp. 10
Subexpressionsp. 11
Alternationp. 12
Greedinessp. 14
Backreferencesp. 15
Fuzzinessp. 18
Oracle's Regular Expression Supportp. 19
Regular Expression Functionsp. 19
Regular Expression Locale Supportp. 20
Regular Expression Matching Optionsp. 22
Standards Compliancep. 23
Differences Between Perl and Oraclep. 25
Regular Expression Quick Referencep. 29
\ (Backslash)p. 30
\1 through \9 (Backslash)p. 31
.(Period)p. 31
[caret] (Caret)p. 32
$ (Dollar Sign)p. 34
[] (Square Brackets)p. 34
[..] (Collation Element)p. 36
[::] (Character Class)p. 38
[= =] (Equivalence Class)p. 39
* (Asterisk)p. 39
+ (Plus Sign)p. 41
? (Question Mark)p. 42
{} (Curly Braces)p. 42
Vertical Bar ( )p. 43
() (Parentheses)p. 45
Oracle Regular Expression Functionsp. 45
REGEXPöINSTRp. 46
REGEXPöLIKEp. 49
REGEXPöREPLACEp. 51
REGEXPöSUBSTRp. 55
Oracle Regular Expression Error Messagesp. 58
ORA-01760: illegal argument for functionp. 58
ORA-12722: regular expression internal errorp. 58
ORA-12725: unmatched parentheses in regular expressionp. 59
ORA-12726: unmatched bracket in regular expressionp. 59
ORA-12727: invalid back reference in regular expressionp. 59
ORA-12728: invalid range in regular expressionp. 59
ORA-12729: invalid character class in regular expressionp. 60
ORA-12730: invalid equivalence class in regular expressionp. 60
ORA-12371: invalid collation class in regular expressionp. 60
ORA-12732: invalid interval value in regular expressionp. 60
Table of Contents provided by Blackwell. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program