insert

async AsyncDataTableClickHouse.insert(value_map=None, value_list=None, columns=None)

插入数据,数据量极少时推荐使用

参数

示例

tbl = DataTableMySQL("test")
tbl.insert(value_map={'a': 1, 'b': 2})
tbl.insert(value_list=[[1, 2]], columns=['a', 'b'])

两个 insert 是一样的,将执行sql:

INSERT INTO `test`
    (`a`,`b`)
VALUES
    (1,2)