1
1
模式是固定的,还是可以更改?特别是,您是否可以添加另一个(可以为空)列来存储浮点值(如果有的话)?然后,插入/更新的触发器可以确保数值列始终具有正确的值。当然,这假设您将比插入/更新更频繁地进行查询。 |
2
1
对于速度,我将使用一个由触发器更新的数值类型保持单独的列的解决方案。空的不浪费任何空间。否则,带有存储过程(或case表达式)的解决方案将检查该值,然后对其进行正确的强制转换。捕获异常可能是所有异常中最昂贵的解决方案。 |
tggtsed · PostgreSQL从平均值中排除值 1 年前 |
Dawid · 为什么我不能在子查询中使用表别名? 2 年前 |
CraZyCoDer · 在PostgreSQL中锁定潜在事务 2 年前 |
ranebec · 计数时如何返回0而不是null? 2 年前 |
Flo · 分组依据中的SQL大小写 2 年前 |