依次执行以下命令后的输出结果是( )。 SET DATE TO YMD SET CENTURY ON SET CENTURY TO 19 ROLLOVER 10 SET MARK TO "." ?.CTOD("4

admin2013-11-12  36

问题 依次执行以下命令后的输出结果是(    )。
   SET DATE TO YMD
    SET CENTURY ON
    SET CENTURY TO 19 ROLLOVER 10
    SET MARK TO "."
    ?.CTOD("49-05-01")

选项 A、49.05.01   
B、1949.05.01   
C、2049.05.01   
D、出错

答案B

解析 SET CENTURY ON |OFF|TO[<世纪值>[ROLLOVER<年份参照值>]]语句用于确定如何显示或解释一个日期数据的年份,参数为ON表示显示世纪,即用4位数字表示年份;OFF即不显永世纪,即用2位数字表示年份;TO则决定如何解释一个用2位数字年份表示的日期所处的世纪。具体来说,如果该日期的2位数字年份大于等于“年份参照值”,则它所处的世纪即为“世纪值”,否则为“世纪值”加1。SET MARK TO[<日期分隔符>]用于指定显示日期值所用的分隔符,如果没有指定任何分隔符,表示使用系统默认的斜杠分隔符。
转载请注明原文地址:https://kaotiyun.com/show/gyop777K
0

最新回复(0)