下列函数中,函数值是“奥运会”的是( )。
A.UBSTR("2008奥运会",5,6)
B.SUBSTR("2008奥运会",6)
C.RIGHT("2008奥运会",1,6)
D.LEFT("2008奥运会",6)
参考答案:A
解析: LEFT(<字符表达式><长度>] 功能:从指定表达式值的左端取一个指定长度的子串作为函数值。 RIGHT(<字符表达式>,<长度>) 功能:从指定表达式值的右端取一个指定长度的子串作为函数值。 SUBSTR(<字符表达式>,<起始位置>[,<长度>]) 功能:从指定表达式值的指定起始位置取指定长度的子串作为函数值。若缺省第3个自变量<长度>,则函数从指定位置一直取到最后一个字符。 由于一个汉字占用两个字符,再根据函数的功能,选项B)截取字符的起始位置不正确,得到是乱码;选项C)的函数格式错误,选项D)的结果是“2008奥”。