SQL解决整形溢出有关问题
SQL解决整形溢出问题
1. 使用类型转换-此方法不通用,不同的数据库有不同的转换函数
2. 使用隐式转换如下:
SUM(COLL_TIME-COLL_TIME + EVENT_DURATION) 其中COLL_TIME为BIGINT,EVENT_DURATION为INT,在在求和后,类型是BIGINT,当然前提是表中有BIGINT类型的字段。
1. 使用类型转换-此方法不通用,不同的数据库有不同的转换函数
2. 使用隐式转换如下:
SUM(COLL_TIME-COLL_TIME + EVENT_DURATION) 其中COLL_TIME为BIGINT,EVENT_DURATION为INT,在在求和后,类型是BIGINT,当然前提是表中有BIGINT类型的字段。