欢迎来到天天文库
浏览记录
ID:6321984
大小:171.00 KB
页数:15页
时间:2018-01-10
《sql语句:t-sql的用法和语法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、T-SQL的基本语句,大部分人都很熟悉了,今天绿茶小编和大家一起来分享一下SQL语句,T-SQL的用法和语法,以及一些例子,目的是帮助大家一起来复习一下T-SQL的基本语句,以便在项目中更快速的运用,当然对于新手来说就更应该去学习和总结了。我个人感觉数据库这方面对于程序员来说很重要,无论是对于JAVA程序员还是DOTNET程序员以及其他编程人员来说都是必须掌握的。为了帮助大家更好的来回顾T-SQL,绿茶小编利用空闲的时间整理的一下T-SQL的语句和语法。希望对大家有用!MySQL数据库管理工具64Bithttp://www.33lc.com/soft/3999.h
2、tmlMySQL数据库管理器32Bithttp://www.33lc.com/soft/4554.html 好的!我们先来看几个图像: 棱形 三角形 正方形 圆形 矩形 梯形 上面这些图形都是用T-SQL实现的,文章的最后我们一起来用T-SQL画出这些图形。首先,我们开始回顾一下T-SQL的基本语法: 函数 abs(x):求绝对值; 例: selectabs(-3) 值为:3 sqrt(x):求平方根; 例: selectsqrt(4) 值为:2.0 rand([0]):返回0~1之间的随机float值; fl
3、oor(X):返回小于或等于X值的最大整数; 例: selectfloor(34.5) 值为:34 ceiling(X):返回大于或等于X值的最小整数; 例: selectceiling(34.5) 值为:35 round(x,length):四舍五入函数,length为正,则对X小数位数四舍五入,length为负,则对X从小数点左边length位起四舍五入,若length既为负数且其绝对值大于X整数部分数字个数,则函数值为0; 例: selectROUND(63.567,1) 值为:63.600 selectROUND(63
4、.567,-1) 值为:60.000 selectROUND(63.567,0) 值为:64.000 selectROUND(63.567,-3) 值为:0.000 Sign(X):求符号函数,X>0则sign(x)=1;X=0则sign(X)=0;X<0则sign(X)=-1 例: selectsign(-3) 值为:-1 selectsign(3) 值为:1 selectsign(0) 值为:0 Power(X,y):求X的y次方; 例: selectpower(4,2) 值为:16 字符串函数
5、ASCII(串):返回字符表达式最左端字符的ASCII码值; 例: selectASCII('bc') 值为:98 CHAR(ASCII码):用于将ASCII码转换为字符,如果没有输入0~255之间的ASCII码值,返回值为NULL; 例: selectchar(97) 值为:a Lower(串):把字符串全部转换为小写; 例: selectlower('QingPingGuo') 值为:qingpingguo Upper(串):把字符串全部转换为大写; 例: selectupper('QingPingGuo') 值为
6、:QINGPINGGUO LTrim(串),RTrim(串):去掉左右空格; 例(去左空格): select'博客园'+LTrim('青苹果')+'博客园' 值为:博客园青苹果博客园 space(个数):返回指定个数的空格; replicate(串,次数):将串重复指定次数; 例: selectreplicate('青苹果',2) 值为:青苹果青苹果 Left(串,个数):返回已知串从左边开始指定个数的字符; 例: selectleft('青苹果在博客园',4) 值为:青苹果在 Right(串,个数):返回已知串从右边开
7、始指定个数的字符; 例: selectright('青苹果在博客园',4) 值为:在博客园 DataLength(串):返回串的字节数长度,计算串尾空格。可以用它检查varchar,text等的动态长度; 例: selectdatalength('青苹果在博客园') 值为:14 SubString(串,开始位置,长度):返回从字符串左边’开始位置’起数量为’长度’的字符串。其中表达式可以是字符串或二进制串或含字段名或字符型变量的表达式。在这里要注意一下SUBSTRING()函数不能用于TEXT和IMAGE数据类型; 例: s
8、elect
此文档下载收益归作者所有