0
叫我有一個函數在PostgreSQL的PostgreSQL並不承認功能在Python
"select * from func(%s,%s)"(a_1,b_1)
它的工作原理,如果a_1
和b_1
是整數。 然而可以存在其中b_1
是None
的情況。在這種情況下,我得到這個錯誤信息:
Exception: ERROR: column "none" does not exist LINE 1: ...func(38,None)
我知道,沒有在Python相當於PostgreSQL的NULL,但在這種情況下,我不知道如何解決它。
有沒有可能'a_1'或'b_1'是非整數的東西?說,一個字符串?特別是一個字符串,如[''); DROP TABLE東西 - ''](https://xkcd.com/327/) – Kevin
@Kevin A_1和B_1數據被從整數字段中接收到的其它數據塊。 – avi