单选题下面函数中,函数值类型为字符型的是( )。AAT(abc,xyz)BVAL(123)CDATE( )DTIME( )
单选题
下面函数中,函数值类型为字符型的是( )。
A
AT(abc,xyz)
B
VAL(123)
C
DATE( )
D
TIME( )
参考解析
解析:
A项,AT()是求子串位置的函数,函数值为数值型。格式为:AT(<字符串表达式1>,<字符串表达式2>[,<数值表达式>]),如果<字符表达式1>是<字符表达式2>的子串,则返回<字符表达式1>值的首字符在<字符表达式2>值中的位置;若不是子串,则返回0;B项,VAL()将由数字符号(包括正负号、小数点)组成的字符型数据转换成相应的数值型数据;C项,DATE()返回当前系统日期,函数值为日期型。TIME()以24小时制的hh:mm:ss格式返回当前系统时间,函数值为字符型。
A项,AT()是求子串位置的函数,函数值为数值型。格式为:AT(<字符串表达式1>,<字符串表达式2>[,<数值表达式>]),如果<字符表达式1>是<字符表达式2>的子串,则返回<字符表达式1>值的首字符在<字符表达式2>值中的位置;若不是子串,则返回0;B项,VAL()将由数字符号(包括正负号、小数点)组成的字符型数据转换成相应的数值型数据;C项,DATE()返回当前系统日期,函数值为日期型。TIME()以24小时制的hh:mm:ss格式返回当前系统时间,函数值为字符型。
相关考题:
关于字符串连接,下面语法正确的是() A. str := ‘abc’ + ‘123’B. str := "abc" + "123"C. str := '123' + "abc"D. fmt.Sprintf("abc%d", 123)
单选题设DATE=’03/12/20’,表达式DATE的结果的数据类型是()。A字符型B数值型C日期型D不确定