欢迎投稿

今日深度:

不要滥用coalesce()函数,

不要滥用coalesce()函数,


刚开始接触teradata ,看着别人写的sql写sql,用了很多coalesce(),稳妥起见嘛。至于性能就不管,新手只追求结果的准确性。---话说还真没的深究过coalesce()到底对性能影响大不大,有了解的大侠请指点。

写了几天sql后,感觉用coalesce()一般是外连接的时候,比如t1 left join t2,有可能出现null的字段,这时就需要对t2的字段加上coalesce(),t1的字段一般就不需要。

由此我也觉得,插入数据的时候一般不要出现null比较好,可以用0或者‘’代替。

www.htsjk.Com true http://www.htsjk.com/teradata/30935.html NewsArticle 不要滥用coalesce()函数, 刚开始接触teradata ,看着别人写的sql写sql,用了很多coalesce(),稳妥起见嘛。至于性能就不管,新手只追求结果的准确性。---话说还真没的深究过coalesce()...
相关文章
    暂无相关文章
评论暂时关闭