Quantcast
Steven Feuerstein

Oracle PL/SQL expert, evangelist, author and trainer

Areas of Expertise:

  • PL/SQL
  • Oracle
  • stored procedures
  • consulting
  • speaking
  • training
  • writing

Biography

Steven Feuerstein is considered to be one of the world's leading experts on the Oracle PL/SQL language, having written ten books on PL/SQL, including Oracle PL/SQL Programming and Oracle PL/SQL Best Practices (all published by O'Reilly Media). Steven has been developing software since 1980, spent five years with Oracle (1987-1992), and has served as PL/SQL Evangelist for Quest Software since January 2001. He is an Oracle ACE Director and writes regularly for Oracle Magazine, which named him the PL/SQL Developer of the Year in both 2002 and 2006. He is also the first recipient of ODTUG's Lifetime Achievement Award (2009). Since 2005 he has focused his attention on improving the testing of PL/SQL programs, primarily through the creation of Quest Code Tester for Oracle, which automates PL/SQL code testing. Steven's online technical cyberhome is located at www.ToadWorld.com/SF. You can also catch up on his latest, mostly non-PLSQL rants at http://feuerthoughts.blogspot.com.

Books

Oracle PL/SQL Programming Oracle PL/SQL Programming
by Steven Feuerstein , Bill Pribyl
Fifth Edition September 2009
Print: $69.99
Ebook: $55.99

Oracle PL/SQL Language Pocket Reference Oracle PL/SQL Language Pocket Reference
by Steven Feuerstein , Bill Pribyl , Chip Dawes
Fourth Edition October 2007
Print: $14.99
Ebook: $11.99

starstarstarstarstar (5)
(Read Reviews)

Oracle PL/SQL Best Practices Oracle PL/SQL Best Practices
by Steven Feuerstein
Second Edition October 2007
Print: $29.99
Ebook: $23.99

starstarstarstarstar (5)
(Read Reviews)

MySQL Stored Procedure Programming MySQL Stored Procedure Programming
by Guy Harrison , Steven Feuerstein
March 2006
Print: $44.99
Ebook: $35.99

starstarstarstarstar (5)
(Read Reviews)

Oracle PL/SQL for DBAs Oracle PL/SQL for DBAs
by Arup Nanda , Steven Feuerstein
October 2005
Print: $39.95
Ebook: $31.99

Oracle PL/SQL Programming Oracle PL/SQL Programming
by Steven Feuerstein , Bill Pribyl
Fourth Edition August 2005
OUT OF PRINT
starstarstarstarstar (4)
(Read Reviews)

Oracle PL/SQL Language Pocket Reference Oracle PL/SQL Language Pocket Reference
by Steven Feuerstein , Bill Pribyl , Chip Dawes
Third Edition April 2004
OUT OF PRINT

Oracle PL/SQL Language Pocket Reference Oracle PL/SQL Language Pocket Reference
by Steven Feuerstein , Bill Pribyl , Chip Dawes
Second Edition February 2003
OUT OF PRINT
starstarstarstarstar (4)
(Read Reviews)

Oracle PL/SQL Programming Oracle PL/SQL Programming
by Steven Feuerstein
Third Edition September 2002
OUT OF PRINT
starstarstarstarstar (5)
(Read Reviews)

Learning Oracle PL/SQL Learning Oracle PL/SQL
by Bill Pribyl
November 2001
Print: $49.99
Ebook: $39.99

starstarstarstarstar (4)
(Read Reviews)

Oracle PL/SQL Best Practices Oracle PL/SQL Best Practices
by Steven Feuerstein
April 2001
OUT OF PRINT
starstarstarstarstar (5)
(Read Reviews)

Oracle PL/SQL Programming: A Developer's Workbook Oracle PL/SQL Programming: A Developer's Workbook
by Steven Feuerstein , Andrew Odewahn
May 2000
Print: $54.99
Ebook: $39.99

starstarstarstarstar (4)
(Read Reviews)

Oracle PL/SQL Programming: Guide to Oracle8i Features Oracle PL/SQL Programming: Guide to Oracle8i Features
by Steven Feuerstein
October 1999
OUT OF PRINT
starstarstarstarstar (5)
(Read Reviews)

Oracle PL/SQL Language Pocket Reference Oracle PL/SQL Language Pocket Reference
by Bill Pribyl , Steven Feuerstein , Chip Dawes
April 1999
OUT OF PRINT

(Read Reviews)

Oracle PL/SQL Built-ins Pocket Reference Oracle PL/SQL Built-ins Pocket Reference
by Steven Feuerstein , John Beresniewicz , Chip Dawes
October 1998
OUT OF PRINT
starstarstarstarstar (3)
(Read Reviews)

Oracle Built-in Packages Oracle Built-in Packages
by Steven Feuerstein , Charles Dye , John Beresniewicz
May 1998
Print: $49.95
starstarstarstarstar (5)
(Read Reviews)

Oracle PL/SQL Programming Oracle PL/SQL Programming
by Steven Feuerstein
Second Edition September 1997
OUT OF PRINT
starstarstarstarstar (4)
(Read Reviews)

Advanced Oracle PL/SQL Programming with Packages Advanced Oracle PL/SQL Programming with Packages
by Steven Feuerstein
October 1996
OUT OF PRINT
starstarstarstarstar (1)
(Read Reviews)

Oracle PL/SQL Programming Oracle PL/SQL Programming
by Steven Feuerstein
September 1993
OUT OF PRINT

Articles

Blog

Steven's blog posts are hosted at:
http://feuerthoughts.blogspot.com
http://www.toadworld.com/sf

The Most Important Language to Learn

November 02 2009

I was recently in Germany, and did an interview with Erik Franz of database|pro. One of the questions he asked me was: "Which programming language would you recommend a college student learn to give them the strongest chance at a good job upon graduation?"   I would have loved to be able… read more

The Most Important Language to Learn

November 02 2009

I was recently in Germany, and did an interview with Erik Franz of database|pro. One of the questions he asked me was: "Which programming language would you recommend a college student learn to give them the strongest chance at a good job upon graduation?" I would have loved to be… read more

Sure hope Oracle keeps mySQL!

October 31 2009

I have decided that I really hope that Oracle gets to keep mySQL when it completes the acquisition of Sun (though I can certainly understand if the European Union draws the line and demands that it be spun off).Why would I like this?First, I am certain that Oracle will treat… read more

An opossum in our tree

October 26 2009

We thought we had a squirrel nest in the English Oak in our backyard - we certainly saw squirrels running around in the tree, and we could see a big bunch of leaves collected in the heart of the tree.It also looked like the squirrels were actually able to bend… read more

An Amazing Visit to Mexico City

October 23 2009

As I write this, I am flying back to Chicago now, 9 PM Oct 21, from Mexico City, after a very nice two day visit.   Quest Mexico asked me to come down to help celebrate the release of Toad Version 10. I said "OK."   And, wow, they did a really fantastic job… read more

Resolving an LTRIM mystery

October 15 2009

Steven discusses how LTRIM works and an alternative solution for a user's problem. read more

Compare Nested Tables of Non-Scalar Datatypes

October 12 2009

A little known, but very handy feature of PL/SQL is the ability to apply set operators, like union, intersect and minus, to nested tables. read more

Software Developers as Gods

October 09 2009

Software - and testing it - is a very funny thing. Seems to me that in some ways software is our (humanity's) closest attempt to be gods - to create our own worlds.In the real world, the "organic" one, stuff just happens and it is beyond beautiful. In the cyberworld,… read more

Congratulations to Rio!

October 02 2009

I am so happy. The Summer Olympics will not be in Chicago in 2016.I thought it was such a bad idea. It was basically an attempt by Mayor Daley to establish his "legacy" of making Chicago a "great" city. It would have been a disastrous mis-allocation of resources very much… read more

Joel Silva, How Could You Be So Mean?

September 26 2009

Got this email from my Dad (turns 80 next month) yesterday: Subject: Twitter From: sheldon feuerstein I took a look at Twitter and asked to see what was there for you and found one comment that asked "hasn't anyone told Steven that PL/SQL is dead?" I hope not... DADI tracked… read more

OOW PL/SQL sessions with a multimedia focus

September 21 2009

My friend and PL/SQL expert, Marcel Kratochvil, will be at OOW (up from Australia) to talk about his experiences using PL/SQL to deliver multimedia-rich applications. If you have any interest in this area, I strongly encourage you to check out his two sessions.The first is at the Unconference, and covers… read more

PL/SQL on DB2 9.7 ?!

September 16 2009

Check out this video. IBM claims to now provide native support for PL/SQL programs, including support for many built-in packages, collections, etc. Wow! Lots more details here, but you will find below some I think this is wonderful news for the PL/SQL community. Not only can I rebrand all of… read more

Sync points and Restarts in Toad for DB2

September 10 2009

Managing and working with large scripts can be challenging. Failures during the execution of such scripts can make a person downright cranky. Personally, I’ve never liked scrolling through hundreds of lines of code to isolate the problem in a script, hopefully correct the issue, and then attempt to restart the execution at… read more

Toad for SQL Server, DB2, MySQL and Toad for Data Analysts Configuration and Options

September 09 2009

Like most applications, Preferences or Options enable the user to make changes to the default configuration to suit the way they work. The same is true for Toad but there are so many, for some it can be a bit of a challenge finding what they are looking for.   The objective… read more

TOAD Master Detail Browser

September 09 2009

While TOAD offers numerous capabilities, many people often spend a majority of their time simply “browsing” existing table data. Even when writing SQL or PL/SQL code to perform some business function or action, developers need to see what the data looks like in order to write the code. And of… read more
Steven Feuerstein

"If you are responsible for PL/SQL coding, this book needs to be on your desk. Period. "
--Michael Wehrle, Amazon.com