Search results matching tags 'T-SQL' and 'Testing'http://sqlblog.com/search/SearchResults.aspx?o=DateDescending&tag=T-SQL,Testing&orTags=0Search results matching tags 'T-SQL' and 'Testing'en-USCommunityServer 2.1 SP2 (Build: 61129.1)Introducing: TSQLMacrohttp://sqlblog.com/blogs/adam_machanic/archive/2006/07/12/introducing-tsqlmacro.aspxThu, 13 Jul 2006 01:37:00 GMT21093a07-8b3d-42db-8cbf-3350fcbf5496:93Adam Machanic<p>I am pleased to announce the official introduction of the <a href="http://www.datamanipulation.net/tsqlmacro" target="#">TSQLMacro framework</a>, version 0.5 (prebeta-1). This version is functionally complete based on the <a href="http://www.datamanipulation.net/tsqlmacro/tsqlmacrodesignspec.asp" target="#">initial design spec</a>, features are stable, and I am not currently aware of any bugs.
</p><p>
So what is TSQLMacro? You can get a <a href="http://www.datamanipulation.net/tsqlmacro" target="#">complete rundown here</a>.
But in essence, TSQLMacro is my attempt to bring C/C++-style macro and
preprocessor support into TSQL, in order to ease certain development
burdens. Please read the <a href="http://www.datamanipulation.net/tsqlmacro/tsqlmacrointro.asp" target="#">TSQLMacro Introduction</a> for a detailed analysis of those issues.
</p><p>
And of course, there's a <a href="http://www.datamanipulation.net/tsqlmacro/tsqlmacrodownload.asp" target="#">download page</a>.
But I highly recommend reading up before downloading -- I haven't yet
included a readme or any other kind of documentation in the download.
</p><p>As always -- and especially, in this case -- I would appreciate
any comments, feedback, suggestions, rants, or other things you'd like
to tell me about this project! I've spent a huge amount of time -- way
too much time -- working on this, so I'm eager to see what people
think! Thanks!</p><br>Introducing: TSQLAsserthttp://sqlblog.com/blogs/adam_machanic/archive/2006/07/12/introducing-tsqlassert.aspxThu, 13 Jul 2006 01:37:00 GMT21093a07-8b3d-42db-8cbf-3350fcbf5496:94Adam MachanicYes, yet another introduction (although there was almost zero reaction to <a href="http://sqlblog.com/blogs/adam_machanic/archive/2006/07/12/introducing-tsqlmacro.aspx">yesterday's introduction</a>).
<p>
Today, I introduce the first thing built on top of <a href="http://www.datamanipulation.net/tsqlmacro" target="#">TSQLMacro</a>. I proudly present the <a href="http://www.datamanipulation.net/tsqlmacro/tsqlassert.asp" target="#">TSQLAssert debug assertion framework</a>!
</p><p>
For those of you who've worked with assertions before, I think you'll
enjoy this quite a bit. It provides similar functionality to assertions
in other languages, and I think it will be great for debugging and
perhaps as an addition to environments using <a href="http://tsqlunit.sourceforge.net/" target="#">TSQLUnit</a>.
</p><p>
For those of you who haven't felt the joy that is asserting in your code, check out the following intro in the Wikipedia: <a href="http://en.wikipedia.org/wiki/Assertion_%28computing%29" target="#">http://en.wikipedia.org/wiki/Assertion_%28computing%29</a>
</p><p>
As always, feedback is appreciated! Thank you!</p><br>