SQL必知必会 第8课 使用函数处理数据

Love The Way You Lie 2022-10-23 11:12 146阅读 0赞

8.1 函数

SQL同其他计算机语言一样,可以使用函数来处理数据。

但是每一个DBMS都有其特定的函数,只有少数几个函数被所以主要的DBMS等同的支持。SQL语句不可移植。所以许多人不赞成使用特定于实现的功能。

8.2 使用函数

大多数SQL实现支持以下类型函数。

  • 处理文本字符串的文本函数
  • 在数值数据上进行算术操作
  • 处理日期和时间值并从这些值中提取特定成分
  • 生成美观好懂的输出内容的格式化函数
  • 返回DBMS正使用的特殊信息的系统函数

文本处理函数














































函数 说明
LEFT() 返回字符串左边的字符
LENGTH() 返回字符串的长度
LOWER() 将字符串转换为小写
LTRIM() 去掉字符串左边的空格
RIGHT() 返回字符串右边的空格
RTRIM() 去掉字符串右边的空格
SUBSTR() 或 SUBSTRING() 提取字符串的组成部分
SOUNDEX() 返回字符串的SOUNDEX值(是一个将任何文本串转换为描述其语音表示的字母数字模式的算法)
UPPER() 将字符串转换为大写

日期和时间处理函数

数值处理函数






































函数 说明
ABS() 返回一个数的绝对值
COS() 返回一个角度余弦值
EXP() 返回一个数的指数值
PI() 返回圆周率π的值
SIN() 返回一个角度正弦值
SQRT() 返回一个数的平方根
TAN() 返回一个角度的正切

发表评论

表情:
评论列表 (有 0 条评论,146人围观)

还没有评论,来说两句吧...

相关阅读