使用pyhive,是否可以執(zhí)行多個(gè)hql,例如'CREATE TABLE TABLE1 (ITEM_KEY BIGINT);CREATE TABLE TABLE2 (ITEM_NAME BIGINT);'。示例代碼from pyhive import hiveconn = hive.Connection(host=host , port=port, username=user , password=passwd , auth=auth)cursor = conn.cursor()query= 'CREATE TABLE TABLE1 (ITEM_KEY BIGINT );CREATE TABLE TABLE2 (ITEM_NAME BIGINT );'. cursor.execute(query)
1 回答

哆啦的時(shí)光機(jī)
TA貢獻(xiàn)1779條經(jīng)驗(yàn) 獲得超6個(gè)贊
您如何拆分查詢并一一執(zhí)行它們?
qList = query.split(";")
for q in qList:
cursor.execute(q)
添加回答
舉報(bào)
0/150
提交
取消