<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="css/rss.xslt"?>
<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>Coamy's blog - SQL</title><link>http://www.coamy.cn/</link><description>春去花还在,人来鸟不惊! - </description><generator>RainbowSoft Studio Z-Blog 1.8 Walle Build 91204</generator><language>zh-CN</language><copyright>Copyright 2009 Coamy.cn Some Rights Reserved. 苏ICP备07025796号 </copyright><pubDate>Sun, 05 Sep 2010 12:12:20 +0800</pubDate><item><title>Sql字符串串联运算符</title><author>Coamy@126.com (Coamy)</author><link>http://www.coamy.cn/Html/109.html</link><pubDate>Fri, 27 Mar 2009 11:47:56 +0800</pubDate><guid>http://www.coamy.cn/Html/109.html</guid><description><![CDATA[<p><br />字符串连接运算符为加号 (+)。可以将两个或多个字符串合并或连接成一个字符串。还可以连接二进制字符串。下面是一个连接示例：</p><p>SELECT ('abc' + 'def')下面是结果集：</p><p>------abcdef(1 row(s) affected)本查询在 Moniker 列中按姓、名顺序（姓后加逗号和空格）显示地址为 California 的作者名字。</p><p>USE NorthwindGOSELECT LastName + ', ' + FirstName AS Moniker FROM EmployeesWHERE Region = 'WA'下面是结果集：</p>...]]></description><category>SQL</category><comments>http://www.coamy.cn/Html/109.html#comment</comments><wfw:comment>http://www.coamy.cn/</wfw:comment><wfw:commentRss>http://www.coamy.cn/feed.asp?cmt=109</wfw:commentRss><trackback:ping>http://www.coamy.cn/cmd.asp?act=tb&amp;id=109&amp;key=5a82d1c2</trackback:ping></item><item><title>使用SQL语句清空数据库所有表的数据 </title><author>Coamy@126.com (Coamy)</author><link>http://www.coamy.cn/Html/91.html</link><pubDate>Wed, 03 Dec 2008 13:31:49 +0800</pubDate><guid>http://www.coamy.cn/Html/91.html</guid><description><![CDATA[<p><span style="color: #000000"><p><font face="Verdana">近来发现数据库过大,空间不足,因此打算将数据库的数据进行全面的清理,但表非常多,一张一张的清空,实在麻烦,因此就想利用SQL语句一次清空所有数据.找到了三种方法进行清空.使用的数据库为MS SQL SERVER.<br />1.搜索出所有表名,构造为一条SQL语句<br /></font><font face="Verdana">该方法适合表不是非常多的情况,否则表数量过多,超过字符串的长度,不能进行完全清理.<br />...</p></p></span></font>]]></description><category>SQL</category><comments>http://www.coamy.cn/Html/91.html#comment</comments><wfw:comment>http://www.coamy.cn/</wfw:comment><wfw:commentRss>http://www.coamy.cn/feed.asp?cmt=91</wfw:commentRss><trackback:ping>http://www.coamy.cn/cmd.asp?act=tb&amp;id=91&amp;key=0b828088</trackback:ping></item><item><title>SQL Server日志满或过大的处理方法</title><author>Coamy@126.com (Coamy)</author><link>http://www.coamy.cn/Html/61.html</link><pubDate>Thu, 23 Oct 2008 10:42:15 +0800</pubDate><guid>http://www.coamy.cn/Html/61.html</guid><description><![CDATA[<div><p class="MsoNormal" style="margin: 0cm 0cm 0pt; text-indent: 21pt; mso-char-indent-count: 2.0"><span style="font-size: small"><font size="2"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">事务日志文件</span><span lang="EN-US"><font face="Times New Roman">Transaction Log File</font></span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是用来记录数据库更新情况的文件，扩展名为</span><span lang="EN-US"><font face="Times New Roman">ldf</font></span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">。</span></font></span></p>...</div>]]></description><category>SQL</category><comments>http://www.coamy.cn/Html/61.html#comment</comments><wfw:comment>http://www.coamy.cn/</wfw:comment><wfw:commentRss>http://www.coamy.cn/feed.asp?cmt=61</wfw:commentRss><trackback:ping>http://www.coamy.cn/cmd.asp?act=tb&amp;id=61&amp;key=7bbbcf36</trackback:ping></item><item><title>SQL Server日期格式转换CONVERT函数</title><author>Coamy@126.com (Coamy)</author><link>http://www.coamy.cn/Html/51.html</link><pubDate>Mon, 06 Oct 2008 10:50:07 +0800</pubDate><guid>http://www.coamy.cn/Html/51.html</guid><description><![CDATA[<p>SQL Server中文版的默认的日期字段datetime格式是yyyy-mm-dd Thh:mm:ss.mmm 。对于经常日期格式转换或日期对比诸有不便，我们可以用CONVERT函数进行转换。</p><p>例如:<br />select getdate()<br />2008-08-10 10:55:11.000</p><p>select CONVERT(varchar, getdate(), 120 )<br />2008-10-06 10:25:10</p><p>select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')<br />...</p>]]></description><category>SQL</category><comments>http://www.coamy.cn/Html/51.html#comment</comments><wfw:comment>http://www.coamy.cn/</wfw:comment><wfw:commentRss>http://www.coamy.cn/feed.asp?cmt=51</wfw:commentRss><trackback:ping>http://www.coamy.cn/cmd.asp?act=tb&amp;id=51&amp;key=473aead3</trackback:ping></item><item><title>MsSQL中nvarchar,varchar,char,nchar字段类型的区别</title><author>Coamy@126.com (Coamy)</author><link>http://www.coamy.cn/Html/26.html</link><pubDate>Wed, 20 Aug 2008 10:56:20 +0800</pubDate><guid>http://www.coamy.cn/Html/26.html</guid><description><![CDATA[<p><span style="color: #800000">用nvarchar,它保存汉字、英文都用两个字节存储,而char保存汉字用两个字节，保存英文字母用一个字节。&nbsp;&nbsp; <br />用nvarchar可以保证不同版本的操作系统下不出现乱码。</span></p><p><strong>一、nchar和nvarchar&nbsp;</strong>&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp; nchar是固定长度Unicode数据的数据类型，nvarchar是可变长度Unicode数据的数据类型，二者均使用UNICODEUCS-2字符集。&nbsp;&nbsp;&nbsp;<br />...</p>]]></description><category>SQL</category><comments>http://www.coamy.cn/Html/26.html#comment</comments><wfw:comment>http://www.coamy.cn/</wfw:comment><wfw:commentRss>http://www.coamy.cn/feed.asp?cmt=26</wfw:commentRss><trackback:ping>http://www.coamy.cn/cmd.asp?act=tb&amp;id=26&amp;key=4799b978</trackback:ping></item></channel></rss>
