|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
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帐户设置密码 |
|