问题
单项选择题
计算结果不是字符串“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。函数值为数值型。