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帐户设置密码 分区表是个亮点!从分区表也能看出微软要做大作强SQLServer的信心。资料很多,这里细说。但是重点了解的是:现在的SQLServer2005的表,都是默认为分区表的。因为它要支持滑动窗口的这个特性。这种特性对历史数据和实时数据的处理是很有帮助的。 我是一个ERP初学者,对于前台运用基本熟悉,但对于后台SQLServer的运用一点也不懂,特想学习下相关资料。至少懂得一些基本的运用。希望各位能给于建议,小弟再谢过! 习惯敲命令行的朋友可能会爽一些。但是功能有限。适合机器跑不动SQLServerManagementStudio的朋友使用。 外键的级联更能扩展可能大部分的同行在设计OLTP系统的时候都不愿意建立外键,都是通过程序来控制父子数据的完整性。 如安全管理、备份恢复、性能监控和调优等,SQL只要熟悉基本操作就可以,只要程序设计部分只要稍加了解即可(如存储过程、触发器等)。 Mirror可以算是SQLServer的Dataguard了。但是能不能被大伙用起来就不知道了。 如安全管理、备份恢复、性能监控和调优等,SQL只要熟悉基本操作就可以,只要程序设计部分只要稍加了解即可(如存储过程、触发器等)。 SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。)
页:
[1]