T-sql 编程一、目的和要求1, 进一步巩固前面4 章所学内容2, 掌握用户自定义类型的使用3, 掌握变量的分类及其使用4, 掌握各种运算符的使用5, 掌握各种控制语句的使用6, 掌握系统函数和用户自定义函数的使用二、准备1, 了解 t-ql 支持的各种基本数据类型2, 了解自定义数据类型使用的一般步骤3, 了解 t-sql 各种运算符,控制语句的功能和使用方法4, 了解系统函数的调用方法5, 了解用户自定义函数使用的一般步骤三、内容1、系统函数的使用: 1)使用 rand()函数产生一个0-1 的随机数,再产生一个10-99 之间的随机数。selectRAND() selectRAND()*89 - 102)使用 Square() 函数求 7 的平方。selectSQUARE( 7)3)使用 sqrt()函数求 9 的平方根。selectsqrt( 9 )4)使用 ascii 函数返回“ china”字符串最左边的字符的ascii 值。selectascii(LEFT('china', 1))5)使用 left()函数返回“china”左边开始的3 个字符。selectLEFT( 'china', 3)6)使用 right( ) 返回‘ abcdefg’右边的 4 个字符selectright('abcdefg', 4)7)使用 substring() 返回‘abcdefg’从第 2 个字符开始的连续5 个字符selectsubstring( 'abcdefg', 2 , 5)8)请用 ltrim ,rtrim 去除字符串( ' ad dad dadfad ’)左右两边的空格selectltrim( rtrim( ' ad dad dadfad '))9)定义两个变量,一个赋值为1,一个为 2,请分别用select 和 print 显示出他们相加的结果。并说明他们有何区别declare@a int declare@b int set@a=1 set@b=2 select@a+@b declare@a int declare@b int set@a=1 set@b=2 print@a+@b Select是以结果的方式显示的,而print 是以消息的方式显示的10)说明 char 类型和 varchar 类型的区别。数据类型char 表示的是固定长度;varchar 表示的是实际长度的数据类型比如:如果是char 类型,当你输入字符小于长度时,后补空格;而是varchar 类型时,则表示你输入字符的实际长度2、 流程控制语句的使用1)判断员工编号为“010008”的员工是否存在,如果存在请显示该员工的所有信息,否则,请显示“查无此人”。ifexists(select*fromemployeeswhereemployeeid='010008') select*fromemployeeswhereemployeeid='010008' else select' 查无此人 '2)定义一个变量@x ,初值为 0,请用循环语句使该变量每次加1,直至变量值为6。declare@x int set@x=0...