数据库常用函数的操作

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

常用函数的操作

在命令窗口执行下述命令,并记录运行结果。

(1)数值函数

①取整函数INT

?INT(3.14),INT(-3.14)

②四舍五入函数ROUND

?ROUND(1024.1972,2),ROUND(1024.1972,0),ROUND(1024.1972,-2)

③求余函数MOD(与%运算符等价)

?MOD(-89,8),-89%(8),MOD(89,-8),89%(-8)

④最大、最小值函数(MAX、MIN),绝对值函数ABS,平方根函数SQRT,指数函数EXP

?MAX(3.19,0,-3.19),MIN(3.19,0,-3.19),ABS(30-75),SQRT(64),EXP(1) (2)字符型函数

①删除前后空格函数ALLTRIM,左/右子串函数LEFT/RIGHT, 取字串函数SUBSTR SUBSTR( 字符表达式, 开始截取的位置,截取的长度)

?"计算机"+ALLTRIM(" 基础教学 ")

?LEFT("浙江财经学院",4),RIGHT("浙江财经学院",4)

?SUBSTR("浙江财经学院",5,4)

②字串检索函数AT,字符串替换函数STUFF

S1="VERY"

S2="I LIKE IT VERY MUCH"

?AT(S1,S2),AT(S1, "IS"),AT("I",S2,3)

?STUFF("浙江财经学院",9,4, "大学"),STUFF("浙江财经学院",5,4, "")

③宏替换函数&

C="123"

D=&C

E="D+2*3-INT(3/2) "

F=&E

? "D=",D, "F=",F

A="同学们好! "

B="A"

C=&B

?C

④表达式计算函数EVALUATE

C="123"

D=EVALUATE(C)

E="D+2*3-INT(3/2) "

F=EVALUATE(E)

? "D=",D, "F=",F

(3)其他字符函数

①数据类型测试函数TYPE,新数据类型测试函数VARTYPE

?TYPE("10+8"),TYPE("F.OR.T"),TYPE("DATE()"),TYPE("ABC123")

? VARTYPE(10+8) , VARTYPE(DATE()), VARTYPE("ABC123")

?VARTYPE(ABC123)

②空格函数SPACE

?SPACE(5)

③长度函数LEN

?LEN("THIS IS A BOOK")

(4)日期和时间函数

?DATE(),TIME(),YEAR(DATE()),MONTH(DATE()),DAY(DATE()) (5)转换函数

①字母的大小写转换

?LOWER("Personal Computer"),UPPER("Personal Computer")

②字符与日期的相互转换

C="^2003-3-5"

D=CTOD(C)

E=DTOC(D)

? "C=",C, "D=",D, "E=",E

?VARTYPE(C),VARTYPE(D),VARTYPE(E)

③数字与字符的相互转换

N=123.45

P=STR(N,6,1)

V=VAL(P)

?N,P,V

?VARTYPE("N"),VARTYPE("P"),VARTYPE("V")

④字符与ASCII码的相互转换

?ASC("A")

?CHR(65)

相关文档
最新文档