Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python dataframe.to_sql进入Teradata(此用户没有在LABUSERS上创建的权限)Datalab表名_Python_Pandas_Sqlalchemy_Teradata - Fatal编程技术网

Python dataframe.to_sql进入Teradata(此用户没有在LABUSERS上创建的权限)Datalab表名

Python dataframe.to_sql进入Teradata(此用户没有在LABUSERS上创建的权限)Datalab表名,python,pandas,sqlalchemy,teradata,Python,Pandas,Sqlalchemy,Teradata,在尝试使用此函数时,我遇到了数据框问题 dataframe.to_sql不识别或分离数据实验室名称和表名称,而是将其全部作为字符串来创建表。因此,它试图在默认根级别上创建它,并给出错误,该用户没有在LABUSERS上创建的权限 如何使用df.to_sql函数并指定数据实验室?schema(str,可选) 指定架构(如果database flavor支持此功能)。如果没有,则使用默认架构 尝试在中使用schema参数:df.to\u sql('table\u name',engine,schema

在尝试使用此函数时,我遇到了数据框问题

dataframe.to_sql
不识别或分离数据实验室名称和表名称,而是将其全部作为字符串来创建表。因此,它试图在默认根级别上创建它,并给出错误,该用户没有在LABUSERS上创建的权限

如何使用
df.to_sql
函数并指定数据实验室?

schema
(str,可选)

指定架构(如果database flavor支持此功能)。如果没有,则使用默认架构


尝试在中使用schema参数:
df.to\u sql('table\u name',engine,schema='data\u lab')
谢谢,schema。工作
from sqlalchemy import create_engine

engine = create_engine(f'teradata://{username}:{password}@tdprod:22/')

df.to_sql('data_lab.table_name', engine)