SQL Anywhere 在比较时间和日期数据类型时使用以下规则(按列出顺序检查规则,并使用适用的第一条规则):
如果其中一个参数的数据类型为 TIME,则将两个参数都转换为 TIME,然后再进行比较。
如果其中一个数据类型为 DATE 或 TIMESTAMP,则将两个参数都转换为 TIMESTAMP,然后再进行比较。
例如,如果两个参数的数据类型为 REAL 和 DATE,则将它们都转换为 TIMESTAMP。
如果一个参数的数据类型为 NUMERIC,而另一个参数的数据类型为 FLOAT,则将两个参数的数据类型都转换为 DOUBLE,然后再进行比较。
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |