![]() |
1
1
我讨厌看到你接受一个不能让你离目标更近的答案。 使计算列调用(确定性)标量UDF。 比如说,, here
但表现会很好 非常 |
![]() |
2
1
由于有了解析技术,您可以重新编写表达式,用一堆CASE语句捕获所有潜在的问题-除零、溢出、向上转换到不同的类型,等等。
如果您已经在解析表达式,我也会在客户端编译它,并逐行处理错误。 使用 尝试/抓住 是一个全有或全无的场景,而不是逐行。 |
![]() |
3
0
在异常情况下,可以返回与原始用户定义结果集兼容的无意义结果集:
|
![]() |
4
0
如果性能很重要,请在插入、更新或删除数据时使用触发器或索引视图来存储计算。
|
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 8 月前 |
![]() |
Marc Guillot · 记录值时忽略冲突 8 月前 |
![]() |
Fachry Dzaky · 正确使用ROW_NUMBER 9 月前 |
![]() |
TriumphTruth · 从满足特定条件的数据集中选择1行 9 月前 |