Hello, you are not logged in.  Login or sign up
Community >> Blogs
Search Toad World Search

Blogs
Toad and Database Commentaries

 Toad World blogs are a mix of insightful how-tos from Quest experts as well as their commentary on experiences with new database technologies.

Do you have a topic that you'd like discussed?  We'd love to hear from you.  Send us your idea for a blog topic.

In what version did Oracle add that feature?
 
Location: Blogs Steven Feuerstein's Blog    
 StevenFeuersteinTW 9/14/2007 11:08 AM
I get this question a lot. I am teaching a class and a student asks: "When did Oracle add autonomous transactions?" Or the INDICES of clause. Or – who knows what?

Seeing as I am totally obsessed with PL/SQL, I usually actually remember the answer to such questions.

Occasionally, however, I do not. And of course I cannot always be there for you to answer such a question when you have it.

So I thought I would pass along a tip – a way to quickly determine the version in which a feature was introduced to Oracle.

It is called "Tahiti.Oracle.com," and it is one of my favorite websites for Oracle development. Check it out – you will find all of Oracle's documentation on-line and fully searchable!

Here's what you will see when you visit this site:

Look at that! They even offer documentation for Oracle8i – a version that is no longer even officially supported.

From this home page you have two basic choices:

        ·           Search for information for a particular keyword or phrase.
·          Drill down into the documentation for a given version.

All the documentation is available in HTML and PDF format; you can save the PDF files to your local disk and then have them available at any time.

So, now back to the title of this blog: "In what version did Oracle add that feature?"

I am at this moment flying back from Europe (departing from Bratislava) to Chicago after a whirlwind round of trainings and seminars in Prague (Czech Republic), Zagreb (Croatia), Ljubljana (Slovenia) and Bratislava (Slovakia). While in Bratislava, a student asked me "When did Oracle add the INDICES OF feature for the FORALL statement?"

I knew it was Oracle 10g, but I could not remember if it was Release 1 or Release 2.

No worries! I opened up my browser, visited Tahiti, searched for "INDICES OF" across all the available document sets and then I saw this:

Which tells me that INDICES OF was added in Release 2, since Oracle Database 10g Release 1 does not even appear in this list.

Some people complain that Oracle charges too much for their software, that they only care about sucking every possible dollar out of their customers. Well...as a (very minor) shareholder of Oracle Corporation, a part of me is pleased as can be with that dynamic.

But please do also appreciate all that Oracle provides to its users without any cost. The Tahiti website of searchable documentation is certainly one of the most useful of its freely-available resources!

Copyright ©2007 Quest Software Inc.
Permalink |  Trackback

Comments (3)   Add Comment
By rtfm on 9/17/2007 7:07 AM
I agree that having the docs online and searchable is laudable.

What's missing is errata. Using the doc set as the canon of functionality is a mistake. But then again, people asking questions in class don't need that much accuracy anyways?

By hillbillyToad on 9/17/2007 11:08 AM
I remember the first time I went to Tahiti, 1999 maybe?, I was wondering why Oracle had something going on way over there :)

Toad has 2 things that are interesting here:
1)Knowledge Xpert of course...
2)CodeXpert. If you've already developed a stored procedure and are wondering what Oracle version dependencies you've inadvertently placed in your code, CodeXpert will scan and your code document if for you.

By StevenFeuersteinTW on 9/17/2007 3:40 PM
Hey RTFM,

Good point. The doc is not the end-all and be-all. I often recommend that developers get in the habit of checking out the supplied package specifications in the $ORACLE_HOME/Rdbms/Admin directory. For example, the utlfile.sql script contains the package spec for...UTL_FILE. Sometimes there is interesting doc (comments) in the code. But mostly - what is in the spec is what you can call/do. No way around that!

SF


Comment:
Add Comment   Cancel 
Search Blog Entries
 
Blogger and Topic List
 

 

All Recent Entries
 

 

Johannes Ahrends
Unicode

Steven Feuerstein
Oracle PL/SQL

Daniel Norwood
Toad for Data Analysis
John Pocknell
Toad for Oracle
Bert Scalzo
Toad for Oracle, Data Modeling, Benchmarking
Jeff Smith
Toad product family
Richard To
SQL Optimization
Jim Wankowski
DB2 - LUW and z/OS
John Weathington
Compliance
Doug Williams
Database Musings
  Henrik "Mauritz" Johnson
Toad Tips & Tricks on the "other" Toads
  Toad World Editor
Toad World issues

  Toad Data Modeler Opens in a new window
Data Modeling
 

Copyright 2008 by Quest Software  | Terms Of Use | Privacy Statement | Contact Us