- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关系数据库与SQL Server 教程;第十二章;第十七课; SQL Server的数学函数主要用来对数值表达式进行数学运算并返回运算结果。数学函数也可以对SQL Server提供的数值数据(decimal、integer、float、real、money、smallmoney、smallint和tinyint)进行处理。常用的数学函数见表12-2。
【例17.1】求绝对值。
SELECT ABS(-1.0), ABS(0.0), ABS(1.0)
下面是结果集:
1.0 0.0 1.0
【例17.2】显示使用 CEILING 函数的正数、负数和零值。
SELECT CEILING($123.45), CEILING($-123.45), CEILING($0.0)
GO
下面是结果集:
124.00 -123.00 0.00 ; 【例17.3】计算给定角度的 SIN 值。
DECLARE angle float
SET angle = 45.175643
SELECT The SIN of the angle is: + CONVERT(varchar,SIN(angle))
GO
结果: The SIN of the angle is: 0.929607
【例17.4】使用RAND 函数产生4个不同的随机值。
DECLARE counter smallint
SET counter = 1
WHILE counter 5
BEGIN
SELECT RAND(counter) Random_Number
SET NOCOUNT ON
SET counter = counter + 1
SET NOCOUNT OFF
END
GO ; 【例17.5】 求半径为 1 英寸、高为 5 英寸的圆柱容积。
DECLARE h float, r float
SET h = 5
SET r = 1
SELECT PI()* SQUARE(r)* h AS 圆柱容积
下面是结果:
圆柱容积
15.707963267948966
【例17.6】求 1.00 到 10.00 之间的数字的平方根。
DECLARE myvalue float
SET myvalue = 1.00
WHILE myvalue 10.00
BEGIN
SELECT SQRT(myvalue)
SELECT myvalue = myvalue + 1
END
GO; 【例17.7】计算给定float表达式的 LOG。
DECLARE var float
SET var = 5.175643
SELECT The LOG of the variable is: + CONVERT(varchar,LOG(var))
GO
下面是结果集:
The LOG of the variable is: 1.64396
(1 row(s) affected); 字符串函数可以对二进制数据、字符串和表达式执行不同的运算。大多数字符串函数只能用于char和varchar数据类型,少数几个字符串函数也可以用于binary、varbinary???据类型,还有某些字符串函数能够处理text、ntext、image数据类型的数据。常用的字符串函数见表12-3。
【例17.8】 求解ASCII函数。
SELECT ASCII(A) AS A,ASCII(AB) AS AB
下面是结果集:
您可能关注的文档
最近下载
- 慢性阻塞性肺病管理.pptx VIP
- 医疗器械经营企业质量管理体系文件(2026版).doc VIP
- 江西省建筑工人实名制管理服务信息平台操作手册(项目端).docx
- 贵阳市2026届高三年级摸底考试数学试卷(含答案).pdf
- 《数字电路与逻辑设计》课程教学大纲.docx VIP
- DaVinci-Resolve-Speed-Editor-达芬奇快编键盘操作说明.docx VIP
- 小学劳动教学课例《学做水果茶》教学设计.pdf VIP
- 科学计算语言Julia及MWORKS实践单元练习题及答案.docx VIP
- 检验科临床检验基础试题及答案2025版.docx VIP
- DB15T 4010-2025 温室气体 产品碳足迹量化方法与要求 铁合金.pdf VIP
文档评论(0)