Steven Feuerstein

http://twitter.com/stevefeuerstein

Oracle PL/SQL expert, evangelist, author and trainer

Areas of Expertise:

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

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). Steven's latest initiative is the PL/SQL Challenge (http://www.plsqlchallenge.com), a daily quiz for PL/SQL developers; over 1300 programmers play each day. Check it out and join the fun! 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.

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

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

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

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

Oracle PL/SQL Programming Oracle PL/SQL Programming
by Steven Feuerstein , Bill Pribyl
Fourth Edition August 2005
Ebook: $51.99

Oracle PL/SQL Language Pocket Reference Oracle PL/SQL Language Pocket Reference
by Steven Feuerstein , Bill Pribyl , Chip Dawes
Third Edition April 2004
Ebook: $6.99

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

Oracle PL/SQL Programming Oracle PL/SQL Programming
by Steven Feuerstein
Third Edition September 2002
OUT OF PRINT

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

Oracle PL/SQL Best Practices Oracle PL/SQL Best Practices
by Steven Feuerstein
April 2001
Ebook: $13.99

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: $43.99

Oracle PL/SQL Programming: Guide to Oracle8i Featu Oracle PL/SQL Programming: Guide to Oracle8i Featu
by Steven Feuerstein
October 1999
OUT OF PRINT

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

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

Oracle Built-in Packages Oracle Built-in Packages
by Steven Feuerstein , Charles Dye , John Beresniewicz
May 1998
Print: $49.95
Ebook: $39.99

Oracle PL/SQL Programming Oracle PL/SQL Programming
by Steven Feuerstein
Second Edition September 1997
OUT OF PRINT

Advanced Oracle PL/SQL Programming with Packages Advanced Oracle PL/SQL Programming with Packages
by Steven Feuerstein
October 1996
OUT OF PRINT

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

Steven blogs at:
http://feuerthoughts.blogspot.com
http://www.toadworld.com/sf

Join me at ODTUG's Kscope12 in June

May 23 2012

From June 24 through the 28th, hundreds of Oracle technologists will gather in San Antonio, Texas, for the ODTUG Kscope12 conference. As ODTUG says and I agree completely, "ODTUG Kscope12 is the place to be for the Oracle technical community in 2012. If you are a developer, architect, technical… read more

High Performance PL/SQL + 11g New Features Training in Colorado

May 23 2012

11-12 June  2012 will find me in Broomfield, Colorado, training PL/SQL developers and Oracle DBAs.This two-day training, sponsored by RMOUG, covers the most critical features you need to know about if you are going to write PL/SQL programs that fully utilize the capabilities of PL/SQL, including the most important enhancements… read more

Schema-level Procedure or Package with one Procedure?

May 17 2012

I received this question from a PL/SQL developer:Dear Steven, I'm an Italian Pl/Sql developer who often follows your precious advices.As you always say, it's useful to modularize your business logic through procedures and functions inside a package, and I always do that way. My question is this. If I have to write… read more

Are PL/SQL Programmers Social?

May 16 2012

Or are they just sociable? Social Media has taken the world by storm, primarily through Facebook, Twitter, Yelp, Foursquare, LinkedIn, etc. And now everyone expects to have access to a network of "friends" wherever they are, through whichever device they are using. This raises an interesting question for those us… read more

If I Were Governor of California (or Illinois or....)

May 15 2012

Governor Brown today announced the need for an additional $8B in cuts to state spending, on top of some $15B of cuts over the last three years. These cuts will slash funding for education, health care for children, welfare programs, etc.And California is not alone. Many states face drastic shortfalls… read more

Real Developers Follow Standards

May 14 2012

We software developers are a very privileged bunch. We don’t have to work in dangerous environments, and our jobs aren’t physically taxing (though carpal tunnel syndrome is always a threat). We are paid to think about things, and then to write down our thoughts in the form of code. This… read more

It's Yes Time!

May 11 2012

Finally after many years of being complicit in the poisoning of our own bodies, many people are coming to realize that lots of the food products (as opposed to food) that we buy in supermarkets are bad for us, make us sick. Thanks, Michael Pollan and others for your impact!This… read more

Raw+Material=Art

May 05 2012

My older son, Chris Silva, is an artist in many media: mural, painting, mosaic, music, video.He is included in a massive and quite beautiful book titled "Raw+Material=Art".If you're looking for a relatively inexpensive, high production value "coffee table book" that will delight your visitors and yourself, or if you are… read more

Loey and her Dad: Stars at 1871 Grand Opening

May 03 2012

Chris won a commission to create a mural, in collaboration with his friend Dan Ezra Lang, at 1871, a new "incubator" for startups here in Chicago (1871.com). Very high profile initiative and big feather in Chris's cap to have gotten the commission.CONGRATULATIONS, CHRIS!1871 threw a big grand opening celebration last… read more

Error Management: Criticism from Abroad

April 24 2012

I write a PL/SQL 101 column for Oracle Magazine and the March/April 2012 issue focused on Error Management. I received the following letter from a reader; we couldn't fit the whole thing in Oracle Magazine's Q&A section, so I decided to publish it here. Hello Steven, I've very much enjoyed… read more

April SQL Quizzes at the PL/SQL Challenge by AMIS

March 31 2012

I am very pleased to announce that the SQL quizzes at the PL/SQL Challenge for the month of April are provided by Lucas Jellema and Patrick Barel of AMIS (you will find at the end of this post a description of AMIS). Patrick is a longtime player at the PL/SQL… read more

Good Deeds - It's All Relative

March 25 2012

A "news analysis" piece in the Sunday New York Times, titled "Text to Driver: That’s My Space," that explores a growing phenomenon of "parking rage." That's when you sit in your car in your parking spot and do some texting or emailing or twittering or facebooking or....anything that involves having… read more

Oracle Open World 2012 - Time to submit papers!

March 23 2012

OOW is the big (enormous, really) blast of a conference/party that Oracle hosts each year in San Francisco. I've been attending these conferences since the late 1980s, and each year it seems to get bigger. Fortunately, Oracle offers a "conference within a conference": Oracle Develop, for those of us developing… read more

Ohio and New York High Performance PL/SQL Trainings

March 08 2012

I will be doing one day trainings on high performance PL/SQL and Oracle Database 11g new features in Columbus and Manhattan (NY) in April:April 16 - Columbus more infoApril 18 - Manhattan more infoThese are one day, whirlwind explorations of the many ways you can get those PL/SQL programs running… read more

Recursive Foot-in-Mouth Syndrome

March 04 2012

The Republican primary contest has offered many examples of the well-known Foot-in-Mouth Syndrome, whereby candidates say things that cause them, at a minimum, some embarrassment and, even worse for them, lost votes.Today while reading the Chicago Tribune, I discovered a rare variation of the syndrome, Recursive Foot-in-Mouth Syndrome (RFIM), in… read more

The Insanity of Stock Trading in the 21st Century

February 21 2012

As anyone who's read my blog or otherwise knows me is aware, I have more than my share of criticisms of capitalism. I am not sure it is possible to come up with a better economic system than one that is market-driven. I am very certain, however, that our political… read more

The Date Literal

February 21 2012

Consider the following block:   DECLARE    l_date   DATE; BEGIN    l_date := '15-FEB-2011'; END;   I declare a date variable and then assign a string to it. Will this block raise an error? Hard to say. It depends on the NLS settings for the default date format – for the database as a whole or for my… 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