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

admin2013-03-26  28

问题 依次执行以下命令后的输出结果是(       )。
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/uAsp777K
0

最新回复(0)