Inserindo valores usando dicionários ao invés de iteráveis

This commit is contained in:
Luiz Otávio
2023-04-15 12:28:18 -03:00
parent 58504588a9
commit 87b081fd09

View File

@@ -44,6 +44,23 @@ with connection:
)
data = ('Luiz', 18)
result = cursor.execute(sql, data) # type: ignore
print(sql, data)
# print(sql, data)
# print(result)
connection.commit()
with connection.cursor() as cursor:
sql = (
f'INSERT INTO {TABLE_NAME} '
'(nome, idade) '
'VALUES '
'(%(name)s, %(age)s) '
)
data2 = {
"age": 37,
"name": "Le",
}
result = cursor.execute(sql, data2) # type: ignore
print(sql)
print(data2)
print(result)
connection.commit()