About the Princess

I started out in IT over 10 somewhat long years ago as a computer programmer. My scintillating career started with programming IVR systems (i.e. automated phone systems) and went on to programming MVS mainframes which included COBOL, IMS, DB2, and JCL. I managed to crash a mainframe once. It was my second day on the job too! I’ll save that story for another day. From there I ended up programming ABAP for SAP and dabbled a bit with SQL Server 2000 as a developer. Somewhere in there I developed some Crystal Reports (8.5), Visual Basic 6, and even Oracle’s PL/SQL (gasp!). I’ll even admit I had the pleasure of working with Access quite a bit too. I officially joined the dark side as a DBA somewhere around 2006 and have been loving it ever since, even though they lied about the cookies…

To sum it up, I’m also a wife and mommy in addition to being a SQL Server DBA, Defender of Standards, and Royal Keeper of the Sacred & Holy System Drawings (i.e. Visio). I work with SQL Server 2000, 2005, and 2008 on a regular basis. In addition, I dabble with SSRS and SSIS from time to time as well (somehow need to work SSAS in there). Recently I’ve been able to add Crystal Reports 8.5 back into my repertoire. Occasionally, I’ve been asked to assist with Access. I’m even an amateur radio operator, believe it or not.

I decided to start this blog mostly to share all the fun things I encounter at work. I am a firm believer in developing a sense of humor regarding work; otherwise, I swear we’d all be insane… or insaner than we already are depending on how you look at it. I am by no means an expert in SQL Server or even with databases (or kids for that matter). I’m still learning something new just about every day (note to self: do not give 4 year old a whistle while on a road trip). I am no where near knowing it all. I may post here something I learned regarding SQL Server or work in general. I try to learn something new at least once a day, if at all possible.  Having said all that, I hope you enjoy my blog! Feel free to comment on anything I post. You can even send me an email at tsqlprincess@gmail.com.  I’ll try to not take it personally. 🙂


42 thoughts on “About the Princess

  1. Do you know of a way to exclude blank rows in a reportset?

    I am trying to export customer num, state and email…I am trying to exclude rows that have no emails

    have tried these so far
    “and email is not null
    AND len(email) > 0
    AND email like ‘%@%'”

    still blanks are showing up!


    1. Do you know for sure if the email field is null? It could contain spaces. Have you tried something like isnull(ltrim(rtrim(email)),”) != ” ? If that doesn’t work, it’s possible the email field contains an ascii null which I’ve run into before. To check for an ascii null, try “select ASCII(email) from …”. If it returns a null, then it’s not an ascii null. Otherwise, it’ll return a value. Hope that makes sense.

  2. Hi there, just became aware of your blog by way of Google, and found that it is genuinely informative. I’m going to watch out for brussels. I’ll appreciate in the event you continue this in future. Many folks is going to be benefited from your writing. Cheers!

  3. Hi there. I truly wished to firmly leave a nice brief note and also inform you know that I’ve been focusing on your particular blog for quite some time. Keep up the very wonderful work and I will be browsing back much more in a short time.

  4. Just want to say your article is as astonishing. The clearness in your post is just excellent and i could assume you’re an expert on this subject. Well with your permission allow me to grab your feed to keep updated with forthcoming post. Thanks a million and please continue the enjoyable work.

  5. I like the valuable information you provide in your articles. I’ll bookmark your weblog and check again here regularly. I’m quite certain I’ll learn many new stuff right here! Best of luck for the next!

  6. Hello there, just became aware of your blog through Google, and found that it is really informative. I’m gonna watch out for brussels. I will appreciate if you continue this in future. A lot of people will be benefited from your writing. Cheers!

  7. Excellent post. I was checking continuously this blog and I am impressed! Very useful information particularly the last part 🙂 I care for such information a lot. I was looking for this certain information for a long time. Thank you and best of luck.

  8. I like the helpful information you provide in your articles. I will bookmark your weblog and check again here frequently. I’m quite sure I’ll learn a lot of new stuff right here! Good luck for the next!

  9. Simply desire to say your article is as amazing. The clearness in your post is just spectacular and i can assume you’re an expert on this subject. Fine with your permission allow me to grab your feed to keep up to date with forthcoming post. Thanks a million and please keep up the rewarding work.

  10. I do not even know how I ended up here, but I thought this post was good. I don’t know who you are but definitely you are going to a famous blogger if you are not already 😉 Cheers!

  11. Very efficiently written article. It will be useful to anyone who utilizes it, including myself. Keep doing what you are doing – for sure i will check out more posts.

  12. I have to convey my passion for your kind-heartedness supporting folks who have the need for help with the concern. Your special commitment to passing the solution across appears to be pretty productive and have empowered those just like me to realize their endeavors. Your new valuable guide can mean so much to me and even more to my mates. Thanks a lot; from everyone of us.

  13. Thanks for all your efforts on this site. Gloria take interest in working on internet research and it is easy to understand why. Almost all know all concerning the lively tactic you render advantageous thoughts by means of the blog and therefore welcome contribution from some others on the article plus our child is always being taught so much. Take pleasure in the remaining portion of the new year. You’re the one carrying out a glorious job.

  14. I’ve been surfing online more than three hours today, yet I never found any interesting article like yours. It’s pretty worth enough for me. In my view, if all website owners and bloggers made good content as you did, the internet will be much more useful than ever before.

  15. I together with my buddies have already been checking out the good secrets and techniques located on the blog and so at once got a horrible feeling I had not thanked the web site owner for those techniques. These young boys came consequently thrilled to study all of them and already have seriously been using these things. Thank you for being indeed kind as well as for settling on this sort of helpful areas most people are really wanting to learn about. My personal honest apologies for not saying thanks to earlier.

  16. I must express thanks to you for rescuing me from this issue. Just after surfing around throughout the world-wide-web and getting recommendations which are not pleasant, I believed my life was over. Existing devoid of the strategies to the problems you’ve sorted out as a result of this posting is a crucial case, and the ones that would have badly affected my career if I hadn’t come across your web site. Your understanding and kindness in touching all the things was crucial. I’m not sure what I would’ve done if I hadn’t come across such a point like this. I can also at this point look ahead to my future. Thank you very much for your impressive and sensible help. I will not think twice to suggest your blog post to anyone who would like guidelines on this situation.

  17. It’s appropriate time to make some plans for the future and it’s time to be happy. I’ve read this post and if I could I wish to suggest you few interesting things or advice. Maybe you can write next articles referring to this article. I want to read more things about it!

  18. I am not sure where you’re getting your info, but good topic. I needs to spend some time learning much more or understanding more. Thanks for fantastic information I was looking for this information for my mission.

  19. I think this is among the most vital information for me. And i am glad reading your article. But want to remark on some general things, The web site style is great, the articles is really nice : D. Good job, cheers

  20. Hey There. I found your blog using msn. This is a very well written article. I will be sure to bookmark it and return to read more of your useful info. Thanks for the post. I will definitely return.

  21. Simply wish to say your article is as surprising. The clearness in your post is simply excellent and i could assume you are an expert on this subject. Fine with your permission let me to grab your RSS feed to keep updated with forthcoming post. Thanks a million and please keep up the rewarding work.

  22. I simply want to say I am beginner to blogs and absolutely enjoyed this web-site. Almost certainly I’m going to bookmark your blog . You definitely have incredible posts. Regards for sharing your web page.

  23. A nosotros no nos gusta venderla porque el servicio técnico es muy malo siempre pone la excusa de que es culpa tuya cuando no lo es y aparte nos pone unos precios que el unico que ganan son ellos a las tiendas no nos compensa vender cualquier producto de ellos para ganar 1 puto euro por media hora de explicación que le hay que dar al cliente y por encima llevarselo a casa, pero lo hay que tener porque la gente lo demanda.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s