Monday, April 21, 2014

PLSQLville: Sung to the tune of Margaritaville

You know what they say about your job: "Don't forget to have fun!"

So I figure I should waste no time in my new job at Oracle. Let's have some fun!

I certainly enjoyed writing a new set of lyrics to the tune of Margaritaville by Jimmy Buffet. I hope you find it entertaining as well! And please feel entirely encouraged to offer your own version or individual stanzas!

PLSQLville

Writin' a decode,
When others then null flowed,
Into my package, nothing private to hide.
Selectin' from dual,
Gulpin' coffee for fuel.
Another all-nighter should shore up my pride.

Codin' away again in PLSQLville,
Thinkin' that this time I'll get it right.
Some people say I need to test my code,
But it compiles, so it should be fine.

Just when I had it,
The users were glad it
Worked exactly just like they want.
But hold on a second:
Those same users have reckoned
They need lots of changes, and not just the font.

Codin' away again in PLSQLville,
Hopin' that this time I'll get it right.
Some people say that I should test my code,
Sure I should, but it takes too much time.

Corrupted production,
Tried emergency suction,
Told the users that it could take days.
But my laptop is needy,
And that FORALL is speedy
I'll be working all weekend to get through this maze.

Codin' away again in PLSQLville,
Prayin' that this time I'll get it right.
 Some people say that I should test my code,
But we know: bugs in software are fine.

Yes, and people say that I should test my code,
Sure I should, but it takes too much time.

4 comments:

  1. Dear Steve,
    very nice song/poem... apart your mastery in oracle.. you have good hand in song writing .. nice song..
    Regards,
    Prasad

    ReplyDelete
  2. Dear Sir

    Want this poem on YouTube. I watched Performance Anti-Patterns: Non-query DML inside loops on YouTube, It's very informative. Great work for our PL/SQL community :) .

    Regards
    Raghvendra

    ReplyDelete
  3. For your listening pleasure: https://www.youtube.com/watch?v=WihdcmkUW48

    ReplyDelete