当前位置: 数据库>sqlserver
SQL语句(T-SQL汇总) 用T-SQL画出这些图形
来源: 互联网 发布时间:2014-10-08
本文导语: 我个人感觉数据库这方面对于程序员来说很重要,无论是对于JAVA程序员还是DOTNET程序员以及其他编程人员来说都是必须掌握的。为了帮助大家更好的来回顾T-SQL,本人利用空闲的时间整理的一下T-SQL的语句和语法。希望对大家...
我个人感觉数据库这方面对于程序员来说很重要,无论是对于JAVA程序员还是DOTNET程序员以及其他编程人员来说都是必须掌握的。为了帮助大家更好的来回顾T-SQL,本人利用空闲的时间整理的一下T-SQL的语句和语法。希望对大家有用!
好的!我们先来看几个图像:
棱形三角形正方形圆形矩形梯形
上面这些图形都是用T-SQL实现的,文章的最后我们一起来用T-SQL画出这些图形。
首先,我们开始回顾一下T-SQL的基本语法:
函数abs(x):求绝对值;
例: select abs(-3) 值为:3
sqrt(x):求平方根;
例: select sqrt(4) 值为:2.0
rand([0]):返回0~1之间的随机float值;
floor(X):返回小于或等于X值的最大整数;
例: select floor(34.5) 值为:34
ceiling(X):返回大于或等于X值的最小整数;
例: select ceiling(34.5) 值为:35
round(x,length):四舍五入函数,length为正,则对X小数位数四舍五入,length为负,则对X从小数点左边length位起四舍五入,若length既为负数且其绝对值大于X整数部分 数字个数,则函数值为0;
例: select ROUND(63.567, 1) 值为:63.600 select ROUND(63.567, -1) 值为:60.000 select ROUND(63.567, 0) 值为:64.000 select ROUND(63.567, -3) 值为:0.000
Sign(X):求符号函数,X>0则sign(x)=1; X=0 则sign(X)=0;X