2021年3月4日 星期四

Vertica Division by Zero Error

最近剛接觸Vertica DB,有一些SQL語法跟MySQL、MSSQL又不太一樣,最近遇到一個問題是。 當分母為0時會出現Division by zero的錯誤,查了一下文件解法如下。

# 這樣會出現錯誤
SELECT 1 / 0;

# 解法
SELECT 1 / NULLIFZERO(0);

# 另一種解法
SELECT 1 / NULLIF(0, 0);

沒有留言:

張貼留言

CentOS Python 3.7 安裝方式

有些開發的程式在python 3.8的檔案套件不相容,例如pymssql,等。 所以如果不建置虛擬環境的話才特意安裝3.7版本的python 安裝流程如下 # 先進行yum套件的update yum update -y # 安裝相依性套件 yum install gcc o...