我试图将Python中的空数值传递到Snowflake中
我已经创建了一个雪花表使用
CREATE TABLE my_table (
col0 int
)
在python中,我使用
import pandas as pd
import numpy as np
import snowflake.connector
df = pd.DataFrame({'intVal':[1, np.nan, 3]})
#(cursor is my Snowflake cursor)
cursor.executemany("INSERT INTO my_table VALUES(?)", df.values.tolist())
我发现了错误
snowflake.connector.errors.ProgrammingError: 100038 (22018):
Numeric value 'nan' is not recognized
我希望在我的桌子上看到的是
1
NULL
3
我应该如何在Python中输入数据,以便在雪花表的数字列中创建空值
目前没有回答
相关问题 更多 >
编程相关推荐