问题 单项选择题

计算结果不是字符串“Teacher”的语句是( )。

A.at("MyTeacher",3,7)

B.substr("MyTeacher",3,7)

C.right("MyTeacher",7)

D.left("Teacher",7)

答案

参考答案:A

解析: 取子串的函数有以下3个。 格式1:LEFT(<字符表达式>,<长度>) 格式2:RIGHT(<字符表达式>,<长度>) 格式3:SUBSTR(<字符表达式>,<起始位置>[,<长度 >]) LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值。 RIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值。 SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。 在SUBSTR()函数中,若缺省第三个自变量<长度>,则函数从指定位置一直取到最后一个字符。 函数AT()的格式是:AT<字符表达式1>,<字符表达式2>[,<数值表达式>];功能是:如果<字符表达式1>是<字符表达式2>的子串,则返回<字符表达式1>值的首字符在<字符表达式2>中的位置;若不是子串,则返回0。函数值为数值型。

填空题
多项选择题