Oracle Regular Expressions Pocket Reference and over 900,000 other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £0.25 Amazon.co.uk Gift Card
Oracle Regular Expressions Pocket Reference (Pocket Reference (O'Reilly))
 
 
Start reading Oracle Regular Expressions Pocket Reference on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Oracle Regular Expressions Pocket Reference (Pocket Reference (O'Reilly)) [Paperback]

Jonathan Gennick , Peter Linsley
4.0 out of 5 stars  See all reviews (1 customer review)
RRP: £7.50
Price: £5.70 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £1.80 (24%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want guaranteed delivery by Monday, February 13? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £4.16  
Paperback £5.70  
Amazon.co.uk Trade-In Store
Did you know you can trade in your old books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Amazon.co.uk Trade-In Store for more details.

Frequently Bought Together

Customers buy this book with Oracle Data Dictionary Pocket Reference £6.75

Oracle Regular Expressions Pocket Reference (Pocket Reference (O'Reilly)) + Oracle Data Dictionary Pocket Reference
Price For Both: £12.45

Show availability and delivery details

  • This item: Oracle Regular Expressions Pocket Reference (Pocket Reference (O'Reilly))

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • Oracle Data Dictionary Pocket Reference

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions


Customers Who Bought This Item Also Bought


Product details

  • Paperback: 64 pages
  • Publisher: O'Reilly Media; 1 edition (12 Sep 2003)
  • Language English
  • ISBN-10: 0596006012
  • ISBN-13: 978-0596006013
  • Product Dimensions: 18.5 x 10.3 x 0.5 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 321,057 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Jonathan Gennick
Discover books, learn about writers, and more.

Visit Amazon's Jonathan Gennick Page

Product Description

Product Description

Support for regular expressions in SQL and PL/SQL is one of the most exciting features of Oracle Database 10G. Oracle has long supported the ANSI-standard LIKE predicate for rudimentary pattern matching, but regular expressions take pattern matching to a new level. They provide a powerful way to select data that matches a pattern, as well as to manipulate, rearrange, and change that data.

This concise pocket guide is part tutorial and part quick-reference. It's suitable for those who have never used regular expressions before, as well as those who have experience with Perl and other languages supporting regular expressions. The book describes Oracle Database 10G's support for regular expressions, including globalization support and differences between Perl's syntax and the POSIX syntax supported by Oracle 10G. It also provides a comprehensive reference, including examples, to all supported regular expression operators, functions, and error messages.

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. Whether you're using regular expressions for the first time or applying your skills from other languages to the latest version of Oracle, the Oracle Regular Expressions Pocket Reference is the book to have close by.

From the Publisher

Oracle Regular Expressions Pocket Reference is part tutorial and part quick-reference. It's suitable for those who have never used regular expressions before, as well as those who have experience with Perl and other languages supporting regular expressions. The book describes Oracle Database 10G's support for regular expressions, including globalization support and differences between Perl's syntax and the POSIX syntax supported by Oracle 10G. It also provides a comprehensive reference, including examples, to all supported regular expression operators, functions, and error messages.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Back Cover
Search inside this book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

 

Customer Reviews

1 Review
5 star:    (0)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

4.0 out of 5 stars Good book to get into Oracle and Regular Expressions, 28 May 2009
By 
This review is from: Oracle Regular Expressions Pocket Reference (Pocket Reference (O'Reilly)) (Paperback)
Lightweight book which covers the basics of Regular Expressions used in Oracle with no additional padding. Very good book for someone who has never used Regular Expressions or just needs to be reminded of the syntax.
Only 4 starts because they got the support for "Lazy Quantifiers" support in Oracle wrong, it is supported in Oracle 10g so needs updating. (page 28)
Well worth the money in my opinion.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.8 out of 5 stars (4 customer reviews)

6 of 7 people found the following review helpful:
5.0 out of 5 stars All you need to use Oracle regular expressions, 19 Jan 2007
By Jan Goyvaerts "regex guru" - Published on Amazon.com
This review is from: Oracle Regular Expressions Pocket Reference (Pocket Reference (O'Reilly)) (Paperback)
This pocket-sized 60-page booklet covers only one topic: the regular expression support in Oracle Database 10g. And it covers it well. Though the book's cover says "pocket reference", the book actually contains both a short tutorial and a reference.

The tutorial does a good job of explaining basic regular expression concepts. It doesn't provide a lot of examples or detailed explanations. But if you're apt and don't mind to experiment a little, it'll probably be all you need. Oracle's regular expression flavor is fairly limited, so there aren't many tricky concepts to explain.

The second half of the book is the actual reference. The first part of the reference lists all of the available regular expression tokens, along with a brief but clear description of what the token matches, and one or two examples. The examples use only literal text, so you can try them in Oracle without needing a particular example database.

The second part of the reference describes Oracle's four regular expression functions: REGEXP_INSTR, REGEXP_LIKE, REGEXP_REPLACE and REGEXP_SUBSTR. All the parameters that these four functions accept are fully explained, with clear indications of what all the possible values for these parameters will do. The book shows several examples for each function, again using only literal text. You can easily replace the strings with column names in your actual SQL code.

The final part of the reference lists all 10 error codes that the regexp functions can trigger, along with a one-paragraph description explaining exactly what the error is about (which isn't always obvious from the error messages themselves).

All in all this is an excellent little book. It's probably all you need to successfully use regular expressions with Oracle.

Many people recommend Mastering Regular Expressions to go along with the Oracle book. I disagree. Oracle implements POSIX regular expressions, which are a fairly limited subset of modern Perl-style regular expressions. (Actually, Perl's regex syntax is a significant extension of POSIX.) Mastering Regular Expressions barely mentions POSIX, and never mentions Oracle. It mostly talks about the advanced regex features in Perl, Java, .NET and PHP. If you use any of these languages, buying both Mastering Regular Expressions and Oracle Regular Expressions is certainly a good idea. But if you're a database administrator working solely with Oracle, the Oracle Regular Expressions Pocket Reference is all you need.


2.0 out of 5 stars Not what I expected, 29 Dec 2011
By Gil - Published on Amazon.com
This review is from: Oracle Regular Expressions Pocket Reference (Pocket Reference (O'Reilly)) (Kindle Edition)
I was looking for a concise reference/tutorial for using regular expressions, especially for programming in .NET, and bought this without giving it a good overview. This isn't what I expected or wanted.

This book reviews the use of regular expressions in SQL SELECT statements, apparently a new feature in Oracle SQL. It does go over a number of details about regex that will be useful, but I am having to wade through all the SQL stuff.

The error is mine, but I thought I'd give a warning just in case someone else thinks of doing the same thing.

5 of 8 people found the following review helpful:
4.0 out of 5 stars Cool small booklet on new ORACLE 10g feature, 14 Nov 2003
By Gregor Theis - Published on Amazon.com
This review is from: Oracle Regular Expressions Pocket Reference (Pocket Reference (O'Reilly)) (Paperback)
"ORACLE Regular Expressions" is a booklet about the new ORACLE 10g SQL functions that work with regular expressions:

- REGEXP_INSTR
- REGEXP_LIKE
- REGEXP_REPLACE
- REGEXP_SUBSTR

The authors describe the new functions and the ORACLE regular expression dialect (what kind of patterns the regexp engine handles).

The book consists of five chapters:

- Tutorial (an introduction into regular expressions)
- ORACLE's regular epression support (the functions, NLS support, Perl vs. ORACLE regular expressions)
- Regular Expression Quick Reference (explanation of the regexp dialect that ORACLE understands, what metacharacters does what and so on)
- ORACLE Regular Expression Functions (who to call the four functions mentioned above)
- ORACLE Regular Expression Error Messages (the new ORA- errors related to regexps)

Unfortunately I had no access to an ORACLE 10g database at the time of writing this review (ORACLE 10g was not available for download the "normal" users yet), so that I was not able to test the new functions and the examples in this book (although I am looking forward to do this sooon).

I think that "ORACLE Regular Expressions" is not sufficient to learn Regular Expressions from scratch but this was not the goal of this book anyway. If you are new to regular expressions, get J. Friedl's book "Mastering Regular Expressions" (the very best book about regular expressions in general). Afterwards "ORACLE Regular Expressions" will be perfect as a small reference book for the ORACLE regexp implementation.

I liked the comparison between ORACLE and Perl Regexp Support (I am a big Perl fan, and did lots of DBI programs on ORACLE with Perl). Unfortunately this book is missing an example on how to create a function based index to support REGEXP_LIKE queries (the possibility was mentioned) and get no full table scan.

The pocket reference book from O'Reilly does not contain an alphabetic index. However because of the good table of contents and the small size of the book, having an index is not really necessary.

 Go to Amazon.com to see all 4 reviews  3.8 out of 5 stars 
Were these reviews helpful?   Let us know
 
 
Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!

Create a Listmania! list

Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges