<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>SQL</title><link>http://blogger.xs4all.nl/zomerf/category/18963.aspx</link><description>SQL</description><managingEditor>F. Zomer </managingEditor><dc:language>nl-NL</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>F. Zomer </dc:creator><title>t-sql remove diacritical marks and accents</title><link>http://blogger.xs4all.nl/zomerf/archive/2011/05/16/657217.aspx</link><pubDate>Mon, 16 May 2011 12:40:00 GMT</pubDate><guid>http://blogger.xs4all.nl/zomerf/archive/2011/05/16/657217.aspx</guid><wfw:comment>http://blogger.xs4all.nl/zomerf/comments/657217.aspx</wfw:comment><comments>http://blogger.xs4all.nl/zomerf/archive/2011/05/16/657217.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogger.xs4all.nl/zomerf/comments/commentRss/657217.aspx</wfw:commentRss><trackback:ping>http://blogger.xs4all.nl/zomerf/services/trackbacks/657217.aspx</trackback:ping><description>&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;alter&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;FUNCTION&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; fnRemoveAccents&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String &lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;VARCHAR&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;1000&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;))&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;RETURNS&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;VARCHAR&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;1000&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;AS&lt;/P&gt;
&lt;P&gt;BEGIN&lt;/P&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'n'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'e'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'e'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'e'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'e'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'o'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'o'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'o'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'o'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'o'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'i'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'i'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'i'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'a'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'a'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'a'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'a'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'y'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'y'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'u'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'u'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String &lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff size=1&gt;&lt;FONT color=#ff00ff size=1&gt;REPLACE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt;@String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;''&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=1&gt;&lt;FONT color=#ff0000 size=1&gt;'u'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;RETURN &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;SELECT&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=1&gt; @String&lt;/FONT&gt;&lt;FONT color=#808080 size=1&gt;&lt;FONT color=#808080 size=1&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=1&gt;&lt;FONT color=#0000ff size=1&gt;
&lt;P&gt;END&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;img src ="http://blogger.xs4all.nl/zomerf/aggbug/657217.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>F. Zomer </dc:creator><title>t-sql: write database to filesystem (excel)</title><link>http://blogger.xs4all.nl/zomerf/archive/2010/11/23/631144.aspx</link><pubDate>Tue, 23 Nov 2010 10:29:00 GMT</pubDate><guid>http://blogger.xs4all.nl/zomerf/archive/2010/11/23/631144.aspx</guid><wfw:comment>http://blogger.xs4all.nl/zomerf/comments/631144.aspx</wfw:comment><comments>http://blogger.xs4all.nl/zomerf/archive/2010/11/23/631144.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blogger.xs4all.nl/zomerf/comments/commentRss/631144.aspx</wfw:commentRss><trackback:ping>http://blogger.xs4all.nl/zomerf/services/trackbacks/631144.aspx</trackback:ping><description>&lt;FONT color=#008000&gt;
&lt;P&gt;/*&lt;/P&gt;
&lt;P&gt;Dit script haal alle tabellen van een database over naar file system.&lt;/P&gt;
&lt;P&gt;voorbereiding:&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;1. rechten op xp_cmdshell moeten worden geactiveerd.&lt;/P&gt;
&lt;P&gt;2. maak op de server een map aan die dezelfde naam heeft als de database.&lt;/P&gt;
&lt;P&gt;Bron: http://www.siccolo.com/Articles/SQLScripts/how-to-create-sql-to-mass-export-all-tables-to-excel.html&lt;/P&gt;
&lt;P&gt;*/&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;/*&lt;/P&gt;
&lt;P&gt;--1. rechten&lt;/P&gt;
&lt;P&gt;--sp_configure 'show advanced options',1&lt;/P&gt;
&lt;P&gt;--GO&lt;/P&gt;
&lt;P&gt;--RECONFIGURE&lt;/P&gt;
&lt;P&gt;--GO&lt;/P&gt;
&lt;P&gt;--sp_configure xp_cmdshell,1&lt;/P&gt;
&lt;P&gt;--GO&lt;/P&gt;
&lt;P&gt;--RECONFIGURE&lt;/P&gt;
&lt;P&gt;*/&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;--het script dat tabellen uitleest en als xls bestand opslaat.&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;
&lt;P&gt;set&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;nocount&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;on&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;declare&lt;/FONT&gt; @databasename &lt;FONT color=#0000ff&gt;as&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;varchar&lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;255&lt;FONT color=#808080&gt;)&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;set&lt;/FONT&gt; @databasename &lt;FONT color=#808080&gt;=&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'nedasco_productie_wvp'&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;declare&lt;/FONT&gt; @table_name &lt;FONT color=#0000ff&gt;varchar&lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;255&lt;FONT color=#808080&gt;)&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;declare&lt;/FONT&gt; @command &lt;FONT color=#0000ff&gt;varchar&lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;7000&lt;FONT color=#808080&gt;)&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;declare&lt;/FONT&gt; @file_name_data &lt;FONT color=#0000ff&gt;varchar&lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;500&lt;FONT color=#808080&gt;),&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;@file_name_header &lt;FONT color=#0000ff&gt;varchar&lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;500&lt;FONT color=#808080&gt;),&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;@path &lt;FONT color=#0000ff&gt;varchar&lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;255&lt;FONT color=#808080&gt;)&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;-- folder for a database already created!!!&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;set&lt;/FONT&gt; @path &lt;FONT color=#808080&gt;=&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'c:\'&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff00ff&gt;db_name&lt;/FONT&gt;&lt;FONT color=#808080&gt;()&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'\'&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;print&lt;/FONT&gt; @path&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;declare&lt;/FONT&gt; all_tables &lt;FONT color=#0000ff&gt;cursor&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;for&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;select&lt;/FONT&gt; name &lt;FONT color=#0000ff&gt;from&lt;/FONT&gt; &lt;FONT color=#008000&gt;sysobjects&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;where&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;type&lt;/FONT&gt; &lt;FONT color=#808080&gt;=&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'U'&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;order&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;by&lt;/FONT&gt; name&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;for&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;read&lt;/FONT&gt; only&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;open&lt;/FONT&gt; all_tables &lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;fetch&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;next&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;from&lt;/FONT&gt; all_tables &lt;FONT color=#0000ff&gt;into&lt;/FONT&gt; @table_name&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;while&lt;/FONT&gt; &lt;FONT color=#ff00ff&gt;@@fetch_status&lt;/FONT&gt;&lt;FONT color=#808080&gt;=&lt;/FONT&gt;0&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;begin&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;set&lt;/FONT&gt; @file_name_data &lt;FONT color=#808080&gt;=&lt;/FONT&gt; @path &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @table_name &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'.xls'&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;set&lt;/FONT&gt; @file_name_header &lt;FONT color=#808080&gt;=&lt;/FONT&gt; @path &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @table_name &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'_column_info.xls'&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;--///////////HEADER samenstellen\\\\\\\\\\\\\\\&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;--1. hoeveel kolom velden zijn er?&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;declare&lt;/FONT&gt; @aantalheadervelden &lt;FONT color=#0000ff&gt;int&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;set&lt;/FONT&gt; @aantalheadervelden &lt;FONT color=#808080&gt;=&lt;/FONT&gt;&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;select&lt;/FONT&gt; &lt;FONT color=#ff00ff&gt;COUNT&lt;/FONT&gt;&lt;FONT color=#808080&gt;(*)&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;from&lt;/FONT&gt; &lt;FONT color=#008000&gt;INFORMATION_SCHEMA&lt;/FONT&gt;&lt;FONT color=#808080&gt;.&lt;/FONT&gt;&lt;FONT color=#008000&gt;COLUMNS&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;where&lt;/FONT&gt; TABLE_NAME &lt;FONT color=#808080&gt;=&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;''&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @table_name &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;''&lt;/FONT&gt;&lt;FONT color=#808080&gt;)&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;print&lt;/FONT&gt; @aantalheadervelden&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;declare&lt;/FONT&gt; @loop &lt;FONT color=#0000ff&gt;int&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;declare&lt;/FONT&gt; @regel &lt;FONT color=#0000ff&gt;varchar&lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;4000&lt;FONT color=#808080&gt;)&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;set&lt;/FONT&gt; @loop &lt;FONT color=#808080&gt;=&lt;/FONT&gt; 0&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;set&lt;/FONT&gt; @regel &lt;FONT color=#808080&gt;=&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;''&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;while&lt;/FONT&gt; @loop &lt;FONT color=#808080&gt;&lt;&lt;/FONT&gt; @aantalheadervelden&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;BEGIN&lt;/FONT&gt; &lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;set&lt;/FONT&gt; @loop &lt;FONT color=#808080&gt;=&lt;/FONT&gt; @loop &lt;FONT color=#808080&gt;+&lt;/FONT&gt; 1&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;if&lt;/FONT&gt; @regel &lt;FONT color=#808080&gt;=&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;''&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;BEGIN&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;set&lt;/FONT&gt; @regel &lt;FONT color=#808080&gt;=&lt;/FONT&gt;&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;select&lt;/FONT&gt; column_name &lt;FONT color=#0000ff&gt;from&lt;/FONT&gt; &lt;FONT color=#008000&gt;INFORMATION_SCHEMA&lt;/FONT&gt;&lt;FONT color=#808080&gt;.&lt;/FONT&gt;&lt;FONT color=#008000&gt;COLUMNS&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;where&lt;/FONT&gt; ORDINAL_POSITION &lt;FONT color=#808080&gt;=&lt;/FONT&gt; @loop &lt;FONT color=#808080&gt;and&lt;/FONT&gt; TABLE_NAME &lt;FONT color=#808080&gt;=&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;''&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @table_name &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;''&lt;/FONT&gt;&lt;FONT color=#808080&gt;)&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;END&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;else&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;BEGIN&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;set&lt;/FONT&gt; @regel &lt;FONT color=#808080&gt;=&lt;/FONT&gt; @regel &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;' '&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt;&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;select&lt;/FONT&gt; column_name &lt;FONT color=#0000ff&gt;from&lt;/FONT&gt; &lt;FONT color=#008000&gt;INFORMATION_SCHEMA&lt;/FONT&gt;&lt;FONT color=#808080&gt;.&lt;/FONT&gt;&lt;FONT color=#008000&gt;COLUMNS&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;where&lt;/FONT&gt; ORDINAL_POSITION &lt;FONT color=#808080&gt;=&lt;/FONT&gt; @loop &lt;FONT color=#808080&gt;and&lt;/FONT&gt; TABLE_NAME &lt;FONT color=#808080&gt;=&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;''&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @table_name &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;''&lt;/FONT&gt;&lt;FONT color=#808080&gt;)&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;END&lt;/FONT&gt; &lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;END&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;declare&lt;/FONT&gt; @cmdtxt &lt;FONT color=#0000ff&gt;as&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;varchar&lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;255&lt;FONT color=#808080&gt;)&lt;/FONT&gt; &lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;select&lt;/FONT&gt; @cmdtxt &lt;FONT color=#808080&gt;=&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'echo '&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @regel &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;' &gt;&gt; '&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @file_name_header&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;print&lt;/FONT&gt; @regel&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;exec&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;master&lt;/FONT&gt;&lt;FONT color=#808080&gt;..&lt;/FONT&gt;&lt;FONT color=#800000&gt;xp_cmdshell&lt;/FONT&gt;&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;@cmdtxt&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;set&lt;/FONT&gt; @regel &lt;FONT color=#808080&gt;=&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;''&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;-- //////////////get data into excel:\\\\\\\\\\\\\\\\\\&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;set&lt;/FONT&gt; @command &lt;FONT color=#808080&gt;=&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'bcp '&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff00ff&gt;db_name&lt;/FONT&gt;&lt;FONT color=#808080&gt;()&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'.dbo.'&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @table_name &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;' out '&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @file_name_data &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;' -c -t\t -T '&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;print&lt;/FONT&gt; @command&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;exec&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;master&lt;/FONT&gt;&lt;FONT color=#808080&gt;..&lt;/FONT&gt;&lt;FONT color=#800000&gt;xp_cmdshell&lt;/FONT&gt;&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;@command&lt;FONT color=#808080&gt;,&lt;/FONT&gt; NO_OUTPUT&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;--samenvoegen van de header + data bestanden in een txt bestand&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;select&lt;/FONT&gt; @cmdtxt &lt;FONT color=#808080&gt;=&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'copy '&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @file_name_header &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;' + '&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @file_name_data &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;' c:\'&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @databasename &lt;FONT color=#808080&gt;+&lt;/FONT&gt;&lt;FONT color=#ff0000&gt;'\'&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @table_name &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'.txt'&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;print&lt;/FONT&gt; @cmdtxt&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;exec&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;master&lt;/FONT&gt;&lt;FONT color=#808080&gt;..&lt;/FONT&gt;&lt;FONT color=#800000&gt;xp_cmdshell&lt;/FONT&gt;&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;@cmdtxt &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;--verwijderen header en data bestanden&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;select&lt;/FONT&gt; @cmdtxt &lt;FONT color=#808080&gt;=&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'del '&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @file_name_header&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;exec&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;master&lt;/FONT&gt;&lt;FONT color=#808080&gt;..&lt;/FONT&gt;&lt;FONT color=#800000&gt;xp_cmdshell&lt;/FONT&gt;&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;@cmdtxt &lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;select&lt;/FONT&gt; @cmdtxt &lt;FONT color=#808080&gt;=&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'del '&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @file_name_data&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;exec&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;master&lt;/FONT&gt;&lt;FONT color=#808080&gt;..&lt;/FONT&gt;&lt;FONT color=#800000&gt;xp_cmdshell&lt;/FONT&gt;&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;@cmdtxt &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#008000&gt;--rename van txt bestand naar xls bestand&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;select&lt;/FONT&gt; @cmdtxt &lt;FONT color=#808080&gt;=&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'move c:\'&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @databasename &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'\'&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @table_name &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'.txt c:\'&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @databasename &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'\'&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @table_name &lt;FONT color=#808080&gt;+&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'.xls'&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;print&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'copy: '&lt;/FONT&gt; &lt;FONT color=#808080&gt;+&lt;/FONT&gt; @cmdtxt&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;exec&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;master&lt;/FONT&gt;&lt;FONT color=#808080&gt;..&lt;/FONT&gt;&lt;FONT color=#800000&gt;xp_cmdshell&lt;/FONT&gt;&lt;FONT color=#0000ff&gt; &lt;/FONT&gt;@cmdtxt &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;fetch&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;next&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;from&lt;/FONT&gt; all_tables &lt;FONT color=#0000ff&gt;into&lt;/FONT&gt; @table_name&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;END&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;close&lt;/FONT&gt; all_tables &lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;deallocate&lt;/FONT&gt; all_tables &lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;set&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;nocount&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;off&lt;/P&gt;&lt;/FONT&gt;&lt;img src ="http://blogger.xs4all.nl/zomerf/aggbug/631144.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>F. Zomer </dc:creator><title>t-sql: count rows in tables from 1 database.</title><link>http://blogger.xs4all.nl/zomerf/archive/2010/11/16/619473.aspx</link><pubDate>Tue, 16 Nov 2010 11:52:00 GMT</pubDate><guid>http://blogger.xs4all.nl/zomerf/archive/2010/11/16/619473.aspx</guid><wfw:comment>http://blogger.xs4all.nl/zomerf/comments/619473.aspx</wfw:comment><comments>http://blogger.xs4all.nl/zomerf/archive/2010/11/16/619473.aspx#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://blogger.xs4all.nl/zomerf/comments/commentRss/619473.aspx</wfw:commentRss><trackback:ping>http://blogger.xs4all.nl/zomerf/services/trackbacks/619473.aspx</trackback:ping><description>&lt;FONT size=3&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;CREATE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;TABLE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; #foo &lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;BR&gt;tablename &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;VARCHAR&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;255&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;),&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;BR&gt;rc &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;INT&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;)&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;INSERT&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; #foo &lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;EXEC&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;FONT color=#800000 size=3&gt;&lt;FONT color=#800000 size=3&gt;sp_msForEachTable&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt; &lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=3&gt;&lt;FONT color=#ff0000 size=3&gt;'SELECT PARSENAME(''?'', 1), COUNT(*) FROM ?'&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;SELECT&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; tablename&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; rc &lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;FROM&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; #foo&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;ORDER&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;BY&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; 1 &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;asc&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;BR&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;img src ="http://blogger.xs4all.nl/zomerf/aggbug/619473.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>F. Zomer </dc:creator><title>t-sql: return value from stored procedure</title><link>http://blogger.xs4all.nl/zomerf/archive/2010/11/04/578756.aspx</link><pubDate>Thu, 04 Nov 2010 10:00:00 GMT</pubDate><guid>http://blogger.xs4all.nl/zomerf/archive/2010/11/04/578756.aspx</guid><wfw:comment>http://blogger.xs4all.nl/zomerf/comments/578756.aspx</wfw:comment><comments>http://blogger.xs4all.nl/zomerf/archive/2010/11/04/578756.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogger.xs4all.nl/zomerf/comments/commentRss/578756.aspx</wfw:commentRss><trackback:ping>http://blogger.xs4all.nl/zomerf/services/trackbacks/578756.aspx</trackback:ping><description>&lt;P&gt;method1&lt;/P&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;
&lt;P&gt;create&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;procedure&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; ProdTest @trigger &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;as&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;int&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; @test &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;varchar&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;15&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;)&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;&lt;STRONG&gt;output&lt;/STRONG&gt;&lt;BR&gt;as&lt;BR&gt;begin&lt;BR&gt;if&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; @trigger &lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; 0 &lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;begin&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;set&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; @test &lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=3&gt;&lt;FONT color=#ff0000 size=3&gt;'0 result'&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;end&lt;BR&gt;else&lt;BR&gt;begin&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;set&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; @test &lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;=&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;FONT color=#ff0000 size=3&gt;&lt;FONT color=#ff0000 size=3&gt;'1 result'&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;end&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;end&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;----------------------&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;
&lt;P&gt;declare&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#000000 size=3&gt; @getOuputValue &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;as&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#000000 size=3&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;varchar&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#000000 size=3&gt;20&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;)&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;execute&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#000000 size=3&gt; dbo&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;.&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#000000 size=3&gt;ProdTest&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#000000 size=3&gt;0&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#000000 size=3&gt;@getOuputValue &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;&lt;STRONG&gt;output&lt;/STRONG&gt;&lt;BR&gt;select&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;&lt;FONT color=#000000&gt; @getOuputValue&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT size=3&gt;----------------------&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=3&gt;0 result&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT size=3&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;method2&lt;/P&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;
&lt;P&gt;ALTER&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;PROCEDURE&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; test99&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;@input &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;varchar&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;(&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;10&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;))&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;AS&lt;BR&gt;BEGIN&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;SET&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;NOCOUNT&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;ON&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;;&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;select&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; @input&lt;/FONT&gt;&lt;FONT color=#808080 size=3&gt;&lt;FONT color=#808080 size=3&gt;,&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; @input&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;END&lt;BR&gt;GO&lt;BR&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;------&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt;exec&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT size=3&gt; test99&lt;/FONT&gt;&lt;FONT color=#0000ff size=3&gt;&lt;FONT color=#0000ff size=3&gt; &lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000 size=3&gt;&lt;FONT color=#ff0000 size=3&gt;'halo'&lt;/P&gt;&lt;/FONT&gt;&lt;/FONT&gt;
&lt;P&gt;---------&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;(No column name)&amp;nbsp;(No column name)&lt;BR&gt;halo&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; halo&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://blogger.xs4all.nl/zomerf/aggbug/578756.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>F. Zomer </dc:creator><title>t-sql: how to use a variable in a TOP command and get random records</title><link>http://blogger.xs4all.nl/zomerf/archive/2010/08/24/564551.aspx</link><pubDate>Tue, 24 Aug 2010 13:56:00 GMT</pubDate><guid>http://blogger.xs4all.nl/zomerf/archive/2010/08/24/564551.aspx</guid><wfw:comment>http://blogger.xs4all.nl/zomerf/comments/564551.aspx</wfw:comment><comments>http://blogger.xs4all.nl/zomerf/archive/2010/08/24/564551.aspx#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://blogger.xs4all.nl/zomerf/comments/commentRss/564551.aspx</wfw:commentRss><trackback:ping>http://blogger.xs4all.nl/zomerf/services/trackbacks/564551.aspx</trackback:ping><description>&lt;P&gt;&lt;FONT color=#0000ff&gt;SELECT&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;TOP&lt;/FONT&gt; X &lt;EM&gt;&lt;FONT color=#0000ff&gt;COLUMNS&lt;/FONT&gt; &lt;/EM&gt;&lt;FONT color=#0000ff&gt;FROM&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;&lt;EM&gt;TABLE&lt;/EM&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;FONT color=#0000ff&gt;X = variable&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;FONT color=#0000ff&gt;
&lt;HR id=null&gt;
&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;FONT color=#0000ff&gt;Assignment: show only 5 percent of a given range.....&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;
&lt;HR id=null&gt;
&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;&lt;FONT color=#ff1493 size=4&gt;Solution&lt;/FONT&gt;:&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#0000ff&gt;&lt;FONT color=#0000ff&gt;
&lt;P&gt;declare&lt;/FONT&gt;&lt;FONT color=#000000&gt; @cntRows &lt;/FONT&gt;&lt;FONT color=#0000ff&gt;int&lt;/P&gt;
&lt;P&gt;set&lt;/FONT&gt;&lt;FONT color=#000000&gt; @cntRows&amp;nbsp; &lt;/FONT&gt;&lt;FONT color=#808080&gt;=&lt;/FONT&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;select&lt;/FONT&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;FONT color=#ff00ff&gt;count&lt;/FONT&gt;&lt;FONT color=#808080&gt;(*)&lt;/FONT&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff&gt;from&lt;/FONT&gt;&lt;FONT color=#000000&gt; tablename &lt;/FONT&gt;&lt;FONT color=#0000ff&gt;where&lt;/FONT&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;FONT color=#000000&gt;date =&amp;nbsp;&lt;/FONT&gt;&lt;FONT color=#ff00ff&gt;getdate&lt;/FONT&gt;&lt;FONT color=#808080&gt;()) --set total &lt;/FONT&gt;&lt;FONT color=#808080&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;set&lt;/FONT&gt;&lt;FONT color=#000000&gt; @cntRows &lt;/FONT&gt;&lt;FONT color=#808080&gt;=&lt;/FONT&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;&lt;FONT color=#000000&gt;@cntRows &lt;/FONT&gt;&lt;FONT color=#808080&gt;*&lt;/FONT&gt;&lt;FONT color=#000000&gt; 0.05&lt;/FONT&gt;&lt;FONT color=#808080&gt;) --set 5 percent&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;
&lt;P&gt;select&lt;/FONT&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff&gt;top&lt;/FONT&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;&lt;FONT color=#000000&gt;@cntRows &lt;/FONT&gt;&lt;FONT color=#808080&gt;)&lt;/FONT&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;FONT color=#808080&gt;*&lt;/FONT&gt;&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;FONT color=#0000ff&gt;from&lt;/FONT&gt;&lt;FONT color=#000000&gt; tablename &lt;/FONT&gt;&lt;FONT color=#0000ff&gt;where&lt;FONT color=#000000&gt; &lt;/FONT&gt;&lt;FONT color=#000000&gt;date =&amp;nbsp;&lt;/FONT&gt;&lt;FONT color=#ff00ff&gt;getdate&lt;/FONT&gt;&lt;FONT color=#808080&gt;() &lt;FONT color=#0000ff&gt;order&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;by&lt;/FONT&gt; &lt;FONT color=#ff00ff&gt;newid&lt;/FONT&gt;&lt;FONT color=#808080&gt;() &lt;/FONT&gt;--get&amp;nbsp;5 percent of random records!!!!!&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;&lt;FONT color=#808080&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;&lt;FONT color=#808080&gt;&lt;/FONT&gt;&lt;FONT color=#808080&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;FONT color=#0000ff&gt;&lt;/FONT&gt;&lt;/EM&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&lt;FONT color=#0000ff&gt;&lt;/FONT&gt;&lt;/EM&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;&lt;EM&gt;&lt;/EM&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;&lt;EM&gt;&lt;/EM&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;img src ="http://blogger.xs4all.nl/zomerf/aggbug/564551.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>F. Zomer </dc:creator><title>t-sql: how to exit a stored procedure</title><link>http://blogger.xs4all.nl/zomerf/archive/2010/07/15/555432.aspx</link><pubDate>Thu, 15 Jul 2010 16:38:00 GMT</pubDate><guid>http://blogger.xs4all.nl/zomerf/archive/2010/07/15/555432.aspx</guid><wfw:comment>http://blogger.xs4all.nl/zomerf/comments/555432.aspx</wfw:comment><comments>http://blogger.xs4all.nl/zomerf/archive/2010/07/15/555432.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogger.xs4all.nl/zomerf/comments/commentRss/555432.aspx</wfw:commentRss><trackback:ping>http://blogger.xs4all.nl/zomerf/services/trackbacks/555432.aspx</trackback:ping><description>&lt;P&gt;Hi, I want to exit a stored procure when certain conditions are true.&lt;BR&gt;You can use stored proc the &lt;FONT color=#0000ff&gt;RETURN&lt;/FONT&gt; statement for that.&lt;BR&gt;.&lt;BR&gt;..&lt;BR&gt;...&lt;/P&gt;&lt;FONT color=#0000ff&gt;
&lt;P&gt;DECLARE&lt;/FONT&gt; @CHECK001 &lt;FONT color=#0000ff&gt;AS&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;INT&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;SET&lt;/FONT&gt; @CHECK001 &lt;FONT color=#808080&gt;=&lt;/FONT&gt; &lt;FONT color=#808080&gt;(&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;SELECT&lt;/FONT&gt; &lt;FONT color=#ff00ff&gt;COUNT&lt;/FONT&gt;&lt;FONT color=#808080&gt;(*)&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;FROM&lt;/FONT&gt; tablename&lt;FONT color=#808080&gt;)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;create condition&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;
&lt;P&gt;if&lt;/FONT&gt; &lt;FONT color=#808080&gt;(&lt;/FONT&gt;@CHECK001 &lt;FONT color=#808080&gt;=&lt;/FONT&gt; 0&lt;FONT color=#808080&gt;)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --&amp;gt;check condition&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;BEGIN&lt;BR&gt;PRINT&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'There are no records to process!'&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;RETURN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;FONT color=#808080&gt;--&amp;gt;exit the stored proc from here&lt;/FONT&gt;&lt;BR&gt;END&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;...&lt;BR&gt;..&lt;BR&gt;.&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;img src ="http://blogger.xs4all.nl/zomerf/aggbug/555432.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>F. Zomer </dc:creator><title>t-sql: how to call a sql stored procedure from msaccess</title><link>http://blogger.xs4all.nl/zomerf/archive/2010/07/08/554852.aspx</link><pubDate>Thu, 08 Jul 2010 16:57:00 GMT</pubDate><guid>http://blogger.xs4all.nl/zomerf/archive/2010/07/08/554852.aspx</guid><wfw:comment>http://blogger.xs4all.nl/zomerf/comments/554852.aspx</wfw:comment><comments>http://blogger.xs4all.nl/zomerf/archive/2010/07/08/554852.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogger.xs4all.nl/zomerf/comments/commentRss/554852.aspx</wfw:commentRss><trackback:ping>http://blogger.xs4all.nl/zomerf/services/trackbacks/554852.aspx</trackback:ping><description>&lt;P&gt;&lt;FONT color=#ffffff&gt;&lt;FONT color=#d3d3d3&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;How to call a ms-sql stored procedure from MsAccess? &lt;/P&gt;
&lt;P&gt;Here i use also the parameters (emailadres and some_text)&lt;BR&gt;&lt;BR&gt;1. start a msaccess application.&lt;BR&gt;2. create a button a a form and paste the next code to it.&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;FONT color=#000080&gt; Dim emailadres As String&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; emailadres = InputBox("Uw emailadres is:... ")&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000080&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If len(emailadres) &amp;lt;&amp;gt; 0 Then&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; test (emailadres)&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;3. next create a new module and past the next code to it.&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000080&gt;Sub test(emailadres)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000080&gt;Dim cmd As New ADODB.Command&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#000080&gt;&lt;BR&gt;Dim param As New ADODB.Parameter&lt;BR&gt;With param&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Type = adChar&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Size = 100&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Value = emailadres&lt;BR&gt;&amp;nbsp;&amp;nbsp; cmd.Parameters.Append param&lt;BR&gt;End With&lt;/P&gt;
&lt;P&gt;Dim param2 As New ADODB.Parameter&lt;BR&gt;With param2&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Type = adChar&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Size = 100&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; .Value = "some text"&lt;BR&gt;cmd.Parameters.Append param2&lt;BR&gt;End With&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000080&gt;cmd.ActiveConnection = "Provider=SQLOLEDB;Data Source=&lt;EM&gt;servername&lt;/EM&gt;;Initial Catalog=&lt;EM&gt;databasename&lt;/EM&gt;;UID=&lt;EM&gt;loginname&lt;/EM&gt;;PWD=&lt;EM&gt;password&lt;/EM&gt;;"&lt;BR&gt;cmd.CommandTimeout = 600&lt;BR&gt;cmd.CommandType = adCmdStoredProc&lt;BR&gt;cmd.CommandText = emailadres&lt;BR&gt;cmd.Execute&lt;BR&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR&gt;End Sub&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;4. goto sql server and add a stored procedure to it. Like this one:&lt;BR&gt;&lt;BR&gt;&lt;FONT color=#0000ff&gt;&lt;/P&gt;
&lt;P&gt;CREATE&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;PROCEDURE&lt;/FONT&gt; [dbo]&lt;FONT color=#808080&gt;.&lt;/FONT&gt;[emailMe]&lt;BR&gt;&lt;FONT color=#808080&gt;(&lt;BR&gt;&lt;/FONT&gt;@emailadres &lt;FONT color=#0000ff&gt;as&lt;/FONT&gt; varchar&lt;FONT color=#808080&gt;(&lt;/FONT&gt;10&lt;FONT color=#808080&gt;)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --param&lt;BR&gt;,&lt;/FONT&gt;@onderwerp &lt;FONT color=#0000ff&gt;as&lt;/FONT&gt; varchar&lt;FONT color=#808080&gt;(&lt;/FONT&gt;50&lt;FONT color=#808080&gt;)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; --param2&lt;BR&gt;)&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;
&lt;P&gt;AS&lt;BR&gt;BEGIN&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;EXEC&lt;/FONT&gt; master&lt;FONT color=#808080&gt;.&lt;/FONT&gt;dbo&lt;FONT color=#808080&gt;.&lt;/FONT&gt;&lt;FONT color=#800000&gt;xp_sendmail&lt;/FONT&gt; &lt;BR&gt;@recipients &lt;FONT color=#808080&gt;=&lt;/FONT&gt; @emailadres&lt;BR&gt;&lt;FONT color=#808080&gt;,&lt;/FONT&gt; @subject &lt;FONT color=#808080&gt;=&lt;/FONT&gt; @onderwerp&lt;BR&gt;&lt;FONT color=#0000ff&gt;END&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#000000&gt;and voila! Sending a email initiated from msaccess.&lt;/FONT&gt;&lt;BR&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://blogger.xs4all.nl/zomerf/aggbug/554852.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>F. Zomer </dc:creator><title>t-sql: avoiding problems when using a MSDAQL query</title><link>http://blogger.xs4all.nl/zomerf/archive/2010/07/07/554577.aspx</link><pubDate>Wed, 07 Jul 2010 10:05:00 GMT</pubDate><guid>http://blogger.xs4all.nl/zomerf/archive/2010/07/07/554577.aspx</guid><wfw:comment>http://blogger.xs4all.nl/zomerf/comments/554577.aspx</wfw:comment><comments>http://blogger.xs4all.nl/zomerf/archive/2010/07/07/554577.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogger.xs4all.nl/zomerf/comments/commentRss/554577.aspx</wfw:commentRss><trackback:ping>http://blogger.xs4all.nl/zomerf/services/trackbacks/554577.aspx</trackback:ping><description>&lt;FONT color=#0000ff&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;Running my query gives the next error statement.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#ff0000&gt;The expected data length is 5, while the returned data length is 1&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#ff0000&gt;&lt;BR&gt;&lt;FONT color=#000000&gt;or in other words&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;'MSDASQL' returned an unexpected data length for the fixed-length column&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;By using: &lt;/FONT&gt;DBCC&lt;/FONT&gt; TRACEON&lt;FONT color=#808080&gt;(&lt;/FONT&gt;8765&lt;FONT color=#808080&gt;)&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#000000&gt;As first line in my query was the solution.&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#808080&gt;&lt;FONT color=#000000&gt;Don't know why but it works!!&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#808080&gt;&lt;FONT color=#000000&gt;Example:&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#0000ff&gt;
&lt;P&gt;DBCC&lt;/FONT&gt; TRACEON&lt;FONT color=#808080&gt;(&lt;/FONT&gt;8765&lt;FONT color=#808080&gt;)&lt;BR&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;Select&lt;/FONT&gt; &lt;FONT color=#808080&gt;*&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;from&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;openquery&lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;Transoft&lt;FONT color=#808080&gt;,&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;' select&amp;nbsp;&lt;EM&gt;field1, field2&lt;/EM&gt;&amp;nbsp;&amp;nbsp;from &lt;EM&gt;table&lt;/EM&gt;&lt;/FONT&gt;&lt;FONT color=#808080&gt;)&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;&lt;BR&gt;Transsoft = driver I use&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#808080&gt;&lt;FONT color=#000000&gt;&lt;/FONT&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#808080&gt;&lt;FONT color=#000000&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;&lt;/FONT&gt;&lt;img src ="http://blogger.xs4all.nl/zomerf/aggbug/554577.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>F. Zomer </dc:creator><title>t-sql:  [The data value violated the integrity constraints for the column.]</title><link>http://blogger.xs4all.nl/zomerf/archive/2010/07/05/554468.aspx</link><pubDate>Mon, 05 Jul 2010 15:52:00 GMT</pubDate><guid>http://blogger.xs4all.nl/zomerf/archive/2010/07/05/554468.aspx</guid><wfw:comment>http://blogger.xs4all.nl/zomerf/comments/554468.aspx</wfw:comment><comments>http://blogger.xs4all.nl/zomerf/archive/2010/07/05/554468.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogger.xs4all.nl/zomerf/comments/commentRss/554468.aspx</wfw:commentRss><trackback:ping>http://blogger.xs4all.nl/zomerf/services/trackbacks/554468.aspx</trackback:ping><description>&lt;P&gt;I was inserting my datetime values from sql server 2000 to a column in a sql server 2008 database.&lt;BR&gt;The result was: &lt;/P&gt;&lt;FONT color=#ff0000 size=1&gt;
&lt;P&gt;OLE DB provider 'SQLOLEDB' could not INSERT INTO table '[...]' because of column '...'. The data value violated the integrity constraints for the column.&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;This was a not nullable field. Because there is (I verified this) always a filled field.&lt;/P&gt;
&lt;P&gt;When I made it nullable, the insert processed with no problems.&lt;BR&gt;And ALL the fields where filled with datetime values.&lt;/P&gt;
&lt;P&gt;Is this a bug?&lt;/P&gt;
&lt;P&gt;or am I missing a conversion here?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src ="http://blogger.xs4all.nl/zomerf/aggbug/554468.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>F. Zomer </dc:creator><title>t-sql: How to store results using the function sp_columns</title><link>http://blogger.xs4all.nl/zomerf/archive/2010/07/05/554457.aspx</link><pubDate>Mon, 05 Jul 2010 09:59:00 GMT</pubDate><guid>http://blogger.xs4all.nl/zomerf/archive/2010/07/05/554457.aspx</guid><wfw:comment>http://blogger.xs4all.nl/zomerf/comments/554457.aspx</wfw:comment><comments>http://blogger.xs4all.nl/zomerf/archive/2010/07/05/554457.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://blogger.xs4all.nl/zomerf/comments/commentRss/554457.aspx</wfw:commentRss><trackback:ping>http://blogger.xs4all.nl/zomerf/services/trackbacks/554457.aspx</trackback:ping><description>&lt;P&gt;&lt;FONT color=#000000&gt;I needed to know what kind of datatype a certain column was.&lt;BR&gt;By opening the table in object explorer is one way to do it.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;I found another (easier?)  way of doing it.&lt;/P&gt;
&lt;P&gt;1. first create and empty temp table &lt;BR&gt;2. fill this table with the desired table using sp_columns&lt;BR&gt;3. retrieve the values.&lt;BR&gt;&lt;FONT color=#0000ff&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#0000ff&gt;&lt;FONT size=5&gt;--create table&lt;/FONT&gt;&lt;BR&gt;&lt;BR&gt;create&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;table&lt;/FONT&gt; #ColumnInfo&lt;FONT color=#808080&gt;(&lt;BR&gt;&lt;/FONT&gt;TABLE_QUALIFIER &lt;FONT color=#0000ff&gt;sysname&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;BR&gt;&lt;/FONT&gt;TABLE_OWNER &lt;FONT color=#0000ff&gt;sysname&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;BR&gt;&lt;/FONT&gt;TABLE_NAME &lt;FONT color=#0000ff&gt;sysname&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;BR&gt;&lt;/FONT&gt;COLUMN_NAME &lt;FONT color=#0000ff&gt;sysname&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;BR&gt;&lt;/FONT&gt;DATA_TYPE &lt;FONT color=#0000ff&gt;sysname&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;BR&gt;&lt;/FONT&gt;TYPE_NAME &lt;FONT color=#0000ff&gt;sysname&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;BR&gt;&lt;/FONT&gt;[PRECISION] &lt;FONT color=#0000ff&gt;int&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;/FONT&gt; &lt;BR&gt;LENGTH &lt;FONT color=#0000ff&gt;int&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;BR&gt;&lt;/FONT&gt;SCALE &lt;FONT color=#0000ff&gt;int&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;BR&gt;&lt;/FONT&gt;RADIX &lt;FONT color=#0000ff&gt;int&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;BR&gt;&lt;/FONT&gt;NULLABLE &lt;FONT color=#0000ff&gt;bit&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;BR&gt;&lt;/FONT&gt;REMARKS &lt;FONT color=#0000ff&gt;nvarchar&lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;4000&lt;FONT color=#808080&gt;)&lt;/FONT&gt; &lt;FONT color=#808080&gt;Null,&lt;/FONT&gt; &lt;BR&gt;COLUMN_DEF &lt;FONT color=#0000ff&gt;sysname&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;/FONT&gt; &lt;BR&gt;SQL_DATA_TYPE &lt;FONT color=#0000ff&gt;int&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;BR&gt;&lt;/FONT&gt;SQL_DATETIME_SUB &lt;FONT color=#0000ff&gt;int&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;BR&gt;&lt;/FONT&gt;CHAR_OCTET_LENGTH &lt;FONT color=#0000ff&gt;int&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;BR&gt;&lt;/FONT&gt;ORDINAL_POSITION &lt;FONT color=#0000ff&gt;int&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;BR&gt;&lt;/FONT&gt;IS_NULLABLE &lt;FONT color=#0000ff&gt;char&lt;/FONT&gt;&lt;FONT color=#808080&gt;(&lt;/FONT&gt;3&lt;FONT color=#808080&gt;)&lt;/FONT&gt; &lt;FONT color=#808080&gt;null,&lt;/FONT&gt; &lt;BR&gt;SS_DATA_TYPE &lt;FONT color=#0000ff&gt;int&lt;/FONT&gt; &lt;FONT color=#808080&gt;null)&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color=#808080&gt;&lt;/FONT&gt; &lt;/P&gt;
&lt;P&gt;&lt;FONT color=#808080&gt;&lt;FONT color=#0000ff size=5&gt;--fill table&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color=#0000ff&gt;
&lt;P&gt;insert&lt;/FONT&gt; &lt;FONT color=#0000ff&gt;into&lt;/FONT&gt; #ColumnInfo&lt;BR&gt;&lt;FONT color=#0000ff&gt;exec&lt;/FONT&gt; &lt;FONT color=#800000&gt;sp_columns&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;&lt;EM&gt;'table_name'&lt;/EM&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt;&lt;FONT size=5&gt;-&lt;FONT color=#0000ff&gt;-retrieve values&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;FONT color=#0000ff&gt;
&lt;P&gt;select&lt;/FONT&gt; column_name&lt;FONT color=#808080&gt;,&lt;/FONT&gt; type_name&lt;FONT color=#808080&gt;,&lt;/FONT&gt; [precision]&lt;FONT color=#808080&gt;,&lt;/FONT&gt; length&lt;FONT color=#808080&gt;,&lt;/FONT&gt; nullable &lt;BR&gt;&lt;FONT color=#0000ff&gt;from&lt;/FONT&gt; #ColumnInfo &lt;FONT color=#0000ff&gt;where&lt;/FONT&gt; column_name &lt;FONT color=#808080&gt;like&lt;/FONT&gt; &lt;FONT color=#ff0000&gt;'%&lt;EM&gt;column_name&lt;/EM&gt;%'&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt;&lt;EM&gt;example result:&lt;/EM&gt;&lt;BR&gt;&lt;STRONG&gt;column_name             type_name                precision           length             nullable&lt;/STRONG&gt;&lt;BR&gt;ID                                int identity                   10                     4                      0&lt;BR&gt;&lt;EM&gt;etc&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt;&lt;FONT color=#000000&gt;&lt;BR&gt;&lt;/FONT&gt; &lt;/P&gt;&lt;img src ="http://blogger.xs4all.nl/zomerf/aggbug/554457.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>
