我有一个列
sample_column
,它是Tuple
(分数字符串,阈值字符串),位于clickhouse
中。我尝试了Python客户端insert
方法并使用了下面两种方法,但无法让插入工作。
方法1
client.insert( table='my_table', data = [[1]], column_names=['sample_column[score]'])
方法2
client.insert( table='my_table', data = [[1]], column_names=['sample_column.score'])
有正确的方法吗?
我尝试了这两个代码示例。
我使用这个方法并且效果很好
from clickhouse_driver import Client
def insert_data(data_tuples):
conn = Client(
host='localhost',
port=9000,
user='',
password=''
)
query = f"INSERT INTO default.your_table(column1, column2) VALUES"
conn.execute(query, data_tuples, types_check=True)
conn.disconnect()