2017-06-29 16 views
0

我在我的數據庫表中名爲'anwers'的類型爲'字符'的列。數據可能是數字或字符串,這就是爲什麼我使用'字符'類型的列。如果它是一個數字,我必須計算總和的反差。但我發現ISNUMERIC將不適用於列類型的文本/字符。 我該如何解決這個問題?在PostgreSQL中爲數字

+0

我的問題是,列類型是字符,但它不適用於isnumeric.But我不得不使用isnumeric。 – Jiji

+0

[帶PostgreSQL的isnumeric()](https://stackoverflow.com/a/16206123/1995738) – klin

回答

0

在DB2中,我已經做了類似UCASE(answers) = LCASE(answers)的測試,以測試它是否爲數字。如果你的專欄是簡單的字母/數字,但不包括標點字符,這可以工作。

相關問題