打印本文 打印本文 关闭窗口 关闭窗口
[SQL]不要让SQLServer帮你自动转换SQL命令中的数据类型
作者:武汉SEO闵涛  文章来源:敏韬网  点击数4473  更新时间:2007/11/14 11:00:32  文章录入:mintao  责任编辑:mintao
,还是tinyint,还是bool,还是varchar,我们就随便写一个数字,让聪明的SQL Server自己去判断该转成什么。

但是,第一,SQL Server不是转换你的脚本命令中的数值,而是转换已有的历史数据到你指定的那个类型,所以会增加执行时间;第二,容易转换出错。

所以,切忌让SQLServer自己判断,自动帮你转换,那样将降低执行效率,而且增加出错几率。你能够显式告诉SQL Server你的数据类型的话,就请一定这么做。

 

 

Writen by zhengyun.NoJunk(at)tomosoft.dot.com

Disclaimers

本文档所包含的信息代表了在发布之日,ZhengYun 对所讨论问题的当前看法,Zhengyun 不保证所给信息在发布之日以后的准确性。

本文档仅供参考。对本文档中的信息,Zhengyun 不做任何明示或默示的保证。

用户必须遵守所有适用的版权法。在不对版权法所规定的权利加以限制的情况下,如未得到 zhengyunCSDN.Net明确的书面许可,不得出于任何目的、以任何形式或手段(电子的、机械的、影印、录制等等)复制、传播本文的任何部分,也不得将其存储或引入到检索系统中。

上一页  [1] [2] [3] [4] 

打印本文 打印本文 关闭窗口 关闭窗口