【发布时间】:2021-07-14 05:31:50
【问题描述】:
我有一个 AWS lamda 函数正在更新我的 RDS。
def lambda_handler(event, context):
connection = psycopg2.connect(user="****", password=****,
host=****, port="****",
database="****")
cursor = connection.cursor()
postgres_put_query = "UPDATE restaurant SET (item, price) = ('{0}','{1}') WHERE id = '{2}'".format(event['item'], event['price'], event['id'])
cursor.execute(postgres_put_query)
print(cursor.rowcount)
打印语句按预期打印1,但是当我查看数据库中的数据时,没有进行任何更新。
【问题讨论】:
标签: python aws-lambda amazon-rds psycopg2