首页 > 数据库 > 国内数据库 > YashanDB TIMEDIFF函数

TIMEDIFF函数用于计算expr1与expr2之间的时间差,返回一个INTERVAL DAY TO SECOND类型的数值。
expr1/expr2
expr1和expr2为YashanDB认可的 通用表达式,并且类型相同,即TIMESTAMP、DATE或TIME类型,或可以转换为TIMESTAMP、DATE、TIME类型的字符型。
当expr1和expr2都不为字符型,且expr1和expr2类型不同时,则报错。
当其中一个参数为TIMESTAMP、DATE、TIME类型,另一个参数为字符型时,则将字符串类型的参数转换成与另一个参数类型相同的时间日期类型。
当expr1和expr2都为字符型时,则将expr1和expr2都转成TIMESTAMP类型。
当expr1或者expr2的值为NULL时,函数返回NULL。
示例
TIMEDIFF函数用于计算expr1与expr2之间的时间差,返回一个INTERVAL DAY TO SECOND类型的数值。
expr1/expr2
expr1和expr2为YashanDB认可的 通用表达式,并且类型相同,即TIMESTAMP、DATE或TIME类型,或可以转换为TIMESTAMP、DATE、TIME类型的字符型。
当expr1和expr2都不为字符型,且expr1和expr2类型不同时,则报错。
当其中一个参数为TIMESTAMP、DATE、TIME类型,另一个参数为字符型时,则将字符串类型的参数转换成与另一个参数类型相同的时间日期类型。
当expr1和expr2都为字符型时,则将expr1和expr2都转成TIMESTAMP类型。
当expr1或者expr2的值为NULL时,函数返回NULL。
示例
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70028812/viewspace-3092843/ ,如需转载,请注明出处,否则将追究法律责任。