求SQL关键字和其语法(好的话,给100分)

来源:百度知道 编辑:UC知道 时间:2024/05/21 12:47:44
要求,见解,有注释,完全,无误

CharIndex 用来寻找一个指定的字符串在另一个字符串中的起始位置 Select charindex(‘accp’,’my accp course’,1) 返回:4
Len 返回传递给它的字符串长度 select
Upper/lower 把传递给它的字符串转换为大(小)写 Select Upper(‘sql server课程’) 返回:SQL SERVER课程
Rtrim/Ltrim 清除字符右(左)边的空格 Select Rtrim(‘ 周智宇 ’) 返回:周智宇 (前面的空格保)
Right/Left 从字符串右(左)边返回指定数目的字符 Select right(‘买卖提.吐尔松’,3) 返回:吐尔松
Replace 替换一个字符串中的字符 Select replace (‘莫乐可切.杨可’,’可’,’兰’)
返回:莫乐兰切.杨兰
Stuff 在一个字符串中,删除指定长度的字符,并在该位置插入一个新的字符串 Select stuff(‘abcdefg’,2,3,’我的音乐我的世界’)
返回: a我的音乐我的世界efg

GetDate 取得当前的系统日期 Select getdate() 返回:今天的日期
DateAdd 将指定的数值添加到指定的日期部分后的日期 Select DateAdd(mm,4,’01/01/99’) 返回:05/01/99
DateDiff 两个日期之间的指定日期部分的区别 Select DateDiff(mm,’01/01/99’,’05/01/99’) 返回:4
DateName 日期中指定日期部分的字符串形式 Select DateName(dw,’01,01,2000’) 返回:星期六
DatePart 日期中指定日期部分的整数形式 Select DatePart(day,’01/15/2000’) 返回:15
Select DatePart(dw, ‘01/15/2000’) 返回:7(当周的第七天)
Select DatePart(wk,’ 01/15/2000’) 返回:3 (当年的第三周)