仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1287|回复: 8
打印 上一主题 下一主题

[学习教程] MSSQL教程之sqlserver有效函数

[复制链接]
再见西城 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:33:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

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帐户设置密码
若天明 该用户已被删除
沙发
发表于 2015-1-17 05:22:17 | 只看该作者
分区表是个亮点!从分区表也能看出微软要做大作强SQLServer的信心。资料很多,这里细说。但是重点了解的是:现在的SQLServer2005的表,都是默认为分区表的。因为它要支持滑动窗口的这个特性。这种特性对历史数据和实时数据的处理是很有帮助的。
飘飘悠悠 该用户已被删除
板凳
发表于 2015-1-29 07:09:31 | 只看该作者
我是一个ERP初学者,对于前台运用基本熟悉,但对于后台SQLServer的运用一点也不懂,特想学习下相关资料。至少懂得一些基本的运用。希望各位能给于建议,小弟再谢过!
简单生活 该用户已被删除
地板
发表于 2015-2-5 23:56:49 | 只看该作者
习惯敲命令行的朋友可能会爽一些。但是功能有限。适合机器跑不动SQLServerManagementStudio的朋友使用。
柔情似水 该用户已被删除
5#
发表于 2015-2-14 09:28:24 | 只看该作者
外键的级联更能扩展可能大部分的同行在设计OLTP系统的时候都不愿意建立外键,都是通过程序来控制父子数据的完整性。
不帅 该用户已被删除
6#
发表于 2015-3-4 05:20:30 | 只看该作者
如安全管理、备份恢复、性能监控和调优等,SQL只要熟悉基本操作就可以,只要程序设计部分只要稍加了解即可(如存储过程、触发器等)。
老尸 该用户已被删除
7#
发表于 2015-3-11 17:30:22 | 只看该作者
Mirror可以算是SQLServer的Dataguard了。但是能不能被大伙用起来就不知道了。
冷月葬花魂 该用户已被删除
8#
发表于 2015-3-19 03:51:06 | 只看该作者
如安全管理、备份恢复、性能监控和调优等,SQL只要熟悉基本操作就可以,只要程序设计部分只要稍加了解即可(如存储过程、触发器等)。
admin 该用户已被删除
9#
发表于 2015-3-27 07:10:30 | 只看该作者
SQLServer的异构移植功能个人感觉最好了。(如果对比过SQLServer的链接服务器和Oracle的透明网关的朋友会发现SQLServer的sp_addlinkedserver(openquery)异构数据库系列比Oracle真是强太多了。)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-17 23:45

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表