Errata
Submit your own errata for this product.
The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Corrected".
The following errata were submitted by our customers and approved as valid errors by the author or editor.
Color Key: Serious Technical Mistake Minor Technical Mistake Language or formatting error Typo Question
| Version | Location | Description | Submitted By | Corrected |
|---|---|---|---|---|
| Printed | Page 8 Line 9 of code |
"9" deleted |
Anonymous | Feb 2007 |
| Printed | Page 31 2nd paragraph, 3rd bullet |
'(see "Healing Invalids" in Chapter 20)' |
Anonymous | Aug 2007 |
| Printed | Page 38 2nd paragraph, point 1. |
The path to glogin.sql references a folder named "qlplus" which should, of course, be |
Anonymous | Aug 2007 |
| Printed | Page 105 second-to-last line |
Missing a period after the word "code." Reads: |
Anonymous | Jul 2008 |
| Other Digital Version | 105 second-to-last line |
Missing a period after the word "code." Reads: |
Anonymous | Jul 2008 |
| Printed | Page 150 Code example |
CREATE OR PROCEDURE ... |
Anonymous | Feb 2007 |
| Printed | Page 176 4th paragraph |
As printed: Note from the Author or Editor: |
Anonymous | |
| Printed | Page 196 Sentence following heading "Concatenating Strings" |
You missed the "t" in "two". |
Anonymous | Aug 2007 |
| Printed | Page 224 Last paragraph |
UNISTR(string1) |
Anonymous | Aug 2007 |
| Printed | Page 268 -1, 6th sentence |
INTERVAL DAY TO MONTH |
Anonymous | Feb 2007 |
| Printed | Page 362 code block |
It says: |
Anonymous | Aug 2007 |
| Printed | Page 373 Summary table, row 2 (<> or !=), Description column |
Compares two nested tables, and returns FALSE if they differ... |
Anonymous | Feb 2007 |
| Printed | Page 399 4th paragraph |
DBMS_LOB.GET_LENGTH instead of DBMS_LOB.GETLENGTH |
Luis Viloria | |
| Printed | Page 427 subsection "The INSERT statement", 2nd bullet point. |
INSERT INTO table [(col1, col2, ..., coln)] |
Anonymous | Aug 2007 |
| Printed | Page 434 last code example |
my_book.isbn |
Anonymous | Feb 2007 |
| Printed | Page 436 Figure 14-2 |
The code now reads: |
Anonymous | |
| Printed | Page 437 first code example |
[ lower_bound ... upper_bound | |
Anonymous | Feb 2007 |
| Printed | Page 439 Figure 14-3 |
"FOR ALL indx IN isbn_in.FIRST" |
Anonymous | |
| Printed | Page 441 last bullet of example |
'INSERT INTO ' || l_table || ' VALUES (:emp_pky, :new_salary) |
Anonymous | Feb 2007 |
| Printed | Page 441 Table 14-2, Description column, second row |
Returns TRUE if the last execution of the SQL statement modified one or more rows. |
Anonymous | Feb 2007 |
| Printed | Page 442 Middle of code listing, UPDATE statement |
In the statement: |
Anonymous | Aug 2007 |
| Printed | Page 443 third bullet point about %BULK_ROWCOUNT |
The third bullet point (just before section "ROLLBACK behavior with FORALL") talks |
Anonymous | Aug 2007 |
| Printed | Page 448 2nd paragraph, below description table |
the Boolean indices collection had no element defined at position 13067. |
Anonymous | Aug 2007 |
| Printed | Page 473-474 Example at the bottom, and top of next page (occurs twice) |
l_isbn |
Anonymous | Feb 2007 |
| Printed | Page 476 example at top of page |
The example that starts on page 475 has an error on page 476: the DBMS_OUTPUT |
Anonymous | Aug 2007 |
| Printed | Page 485 2nd bullet item ("If you have opened a SELECT FOR UPDATE query,...") |
Remove entire bullet item. |
Anonymous | Aug 2007 |
| Printed | Page 488 last line |
joke_category%TYPE |
Anonymous | Feb 2007 |
| Printed | Page 492 first code example |
FROM transportation |
Anonymous | Feb 2007 |
| Printed | Page 493 code example |
FROM transportation |
Anonymous | Feb 2007 |
| Printed | Page 498 Last 2 sentences on page |
"Without the NOWAIT clause, your process will block until the table is |
Anonymous | Aug 2007 |
| Printed | Page 499 1st complete sentence on page |
"For remote objects, the Oracle initialization parameter, |
Anonymous | Aug 2007 |
| Printed | Page 511 1st paragraph under "Scope of cursor object" heading |
Remove this text from the 1st sentence: |
Anonymous | Aug 2007 |
| Printed | Page 517 4th bullet item under "Restrictions on Cursor Expressions" heading |
Remove the entire bullet item ("A cursor expression can be used as an |
Anonymous | Aug 2007 |
| Printed | Page 520 4th paragraph (the one before the tip section) |
The closing parentheses are missing after "(Data Manipulation Language" and "(Data |
Anonymous | Aug 2007 |
| Printed | Page 521 Second code sample |
The function tabcount needs a |
Anonymous | |
| Printed | Page 521 Second code sample |
The function tabcount needs a |
Anonymous | |
| Printed | Page 550 middle of page |
Please change |
Anonymous | Aug 2007 |
| Printed | Page 559 first example |
Line #13 (the last one) should look like "END;" instead of "* END;;". |
Anonymous | Aug 2007 |
| Printed | Page 560 second line on page |
Line #16 (the last one) of the example that spans from the previous page should look |
Anonymous | Aug 2007 |
| Printed | Page 610 First sentence of first paragraph under "Table Functions" near middle of |
page.; |
Anonymous | Aug 2007 |
| Printed | Page 653 -1 |
2 MB |
Anonymous | Feb 2007 |
| Printed | Page 806 line 48 |
|| 'Content-Type: multipart/mixed; boundary="' || boundary || '"', 2 |
Anonymous | Feb 2007 |
| Printed | Page 806 line 51 |
writedata('Content-Type: text/plain; charset=ISO-8859-1; format=flowed') |
Anonymous | Feb 2007 |
| Printed | Page 876 The line numbered listing under the 1st paragraph |
Line 6 of the code listing is missing information: |
Anonymous | Aug 2007 |
| Printed | Page 887 Figure 23-2 |
"PL/SQL execution engine" should be "SQL execution engine" |
Anonymous | |
| Printed | Page 1012 Middle of page |
Please change: |
Anonymous | Aug 2007 |
| Printed | Page 1021 First sentence |
"The alternative to MAP is an ORDER member function, which compares two METHODS: SELF, and another object..." |
Anonymous |
