更多“在下列表达式中,结果不是日期类型数据的表达式是() ”相关问题
  • 第1题:

    在下列表达式中结果为日期型的是( )。

    A.DATE()+TIME()

    B.DATE()+30

    C.DATE()-CTOD(‘01/02/09’)

    D.365-DATE()


    正确答案:B

  • 第2题:

    假定“出生日期”为日期型内存变量,下列表达式中结果不是日期型的是______。

    A.CTOD("2000/10/01")

    B.{99/10/01}+365

    C.CTOD(出生日期)

    D.DATE()


    正确答案:C

  • 第3题:

    在INSERT语句中,VALUES列表中的表达式的数量,必须匹配列表中的列数,表达式的数据类型必须可以和表格中对应各列的数据类型兼容。


    正确

  • 第4题:

    在下列表达式中,运算结果逻辑为真的是( )。 A.EMPTY(.NULL.)B.EMPTY(SPACE(8))

    在下列表达式中,运算结果逻辑为真的是( )。

    A.EMPTY(.NULL.)

    B.EMPTY(SPACE(8))

    C.LIKE(”edit”,”edi?”)

    D.AT(”a”,”ainimal”)


    正确答案:B
    B。【解析】EMPTY函数是“空值”测试函数,它的格式是:EMPTY(<表达式>),功能是根据指定表达式的运算结果是否为“空”值,返回逻辑真或逻辑假。注意:这里指的“空”值与NULL值是两个不同的概念。函数EMPTY(.NULL.)的返回值为逻辑假。所以选项A的返回值为逻辑假,选项B返回的值是逻辑真。LIKE函数是字符串匹配函数,它的格式是:LIKE(<字符表达式1>,<字符表达式2>),功能是:比较两个字符串对应位置上的字符,若所有对应字符都相匹配,函数返回逻辑真,否则返回逻辑假。<字符表达式1>中可以包含通配符+和?。“*”可与任何数目的字符相匹配,“?”可与任何单个字符相匹配,所以选项C返回的是逻辑假。AT函数的格式是:AT(<字符表达式1>,<字符表达式2>[,<数值表达式>]),功能是:如果<字符表达式l>是<字符表达式2>的子串,则返回<字符表达式1>值的首字符在<字符表达式2>中的位置;若不是子串,则返回0。其函数值为数值型。

  • 第5题:

    在下列表达式中,运算结果为日期的是

    A.DATE( )一CTOD(′05/20/98′)
    B.DATE( )+10
    C.CTOD(′05/20/99′)一DATE( )
    D.YEAR(DATE( ))

    答案:B
    解析:
    DATE( )返回当前的系统日期,所以DATE( )+10的运算结果为日期。其他几个选项进行了混合运算,结果不是日期。