仓酷云

标题: MSSQL教程之sqlserver有效函数 [打印本页]

作者: 再见西城    时间: 2015-1-16 22:33
标题: MSSQL教程之sqlserver有效函数
mysqld进程在一个写入当中被杀死;计算机的意外关闭(例如,如果计算机掉电);一个硬件错误。server|sqlserver|函数<!--#includefile="./news/const.asp"-->ISNULL
利用指定的交换值交换NULL。
语法
ISNULL(check_expression,replacement_value)
参数
check_expression

将被反省是不是为NULL的表达式。check_expression能够是任何范例的。

replacement_value

在check_expression为NULL时将前往的表达式。replacement_value必需与check_expresssion具有不异的范例。
前往范例
前往与check_expression不异的范例。
正文
假如check_expression不为NULL,那末前往该表达式的值;不然前往replacement_value。
示例A.将ISNULL与AVG一同利用
上面的示例查找一切书的均匀代价,用值$10.00交换titles表的price列中的一切NULL条目。

USEpubsGOSELECTAVG(ISNULL(price,$10.00))FROMtitlesGO

上面是了局集:

--------------------------14.24(1row(s)affected)
B.利用ISNULL
上面的示例为titles表中的一切书选择书名、范例及代价。假如一个书名的代价是NULL,那末在了局会合显现的代价为0.00。

USEpubsGOSELECTSUBSTRING(title,1,15)ASTitle,typeASType,ISNULL(price,0.00)ASPriceFROMtitlesGO

上面是了局集:

TitleTypePrice-----------------------------------------------------TheBusyExecutbusiness19.99CookingwithCobusiness11.95YouCanCombatbusiness2.99StraightTalkAbusiness19.99SiliconValleymod_cook19.99TheGourmetMicmod_cook2.99ThePsychologyUNDECIDED0.00ButIsItUserpopular_comp22.95SecretsofSilipopular_comp20.00NetEtiquettepopular_comp0.00ComputerPhobicpsychology21.59IsAngertheEnpsychology10.95LifeWithoutFepsychology7.00ProlongedDatapsychology19.99EmotionalSecurpsychology7.99Onions,Leeks,trad_cook20.95FiftyYearsintrad_cook11.95Sushi,Anyone?trad_cook14.99(18row(s)affected)
刚安装好的MySql包含一个含空密码的root帐户和一个匿名帐户,这是很大的安全隐患,对于一些重要的应用我们应将安全性尽可能提高,在这里应把匿名帐户删除、root帐户设置密码
作者: 若天明    时间: 2015-1-17 05:22
分区表是个亮点!从分区表也能看出微软要做大作强SQLServer的信心。资料很多,这里细说。但是重点了解的是:现在的SQLServer2005的表,都是默认为分区表的。因为它要支持滑动窗口的这个特性。这种特性对历史数据和实时数据的处理是很有帮助的。
作者: 飘飘悠悠    时间: 2015-1-29 07:09
我是一个ERP初学者,对于前台运用基本熟悉,但对于后台SQLServer的运用一点也不懂,特想学习下相关资料。至少懂得一些基本的运用。希望各位能给于建议,小弟再谢过!
作者: 简单生活    时间: 2015-2-5 23:56
习惯敲命令行的朋友可能会爽一些。但是功能有限。适合机器跑不动SQLServerManagementStudio的朋友使用。
作者: 柔情似水    时间: 2015-2-14 09:28
外键的级联更能扩展可能大部分的同行在设计OLTP系统的时候都不愿意建立外键,都是通过程序来控制父子数据的完整性。
作者: 不帅    时间: 2015-3-4 05:20
如安全管理、备份恢复、性能监控和调优等,SQL只要熟悉基本操作就可以,只要程序设计部分只要稍加了解即可(如存储过程、触发器等)。
作者: 老尸    时间: 2015-3-11 17:30
Mirror可以算是SQLServer的Dataguard了。但是能不能被大伙用起来就不知道了。
作者: 冷月葬花魂    时间: 2015-3-19 03:51
如安全管理、备份恢复、性能监控和调优等,SQL只要熟悉基本操作就可以,只要程序设计部分只要稍加了解即可(如存储过程、触发器等)。
作者: admin    时间: 2015-3-27 07:10
SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。)




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2