sql >> Database teknologi >  >> RDS >> Mysql

Er der en måde at udføre mere end én forespørgsel pr. streng i MySQL-Python?

Se dokumentationen til MySQLCursor.execute().

Den hævder, at du kan sende en multi parameter, der giver dig mulighed for at køre flere forespørgsler i én streng.

multi er en valgfri anden parameter til execute()-kaldet:

operation = 'SELECT 1; INSERT INTO t1 VALUES (); SELECT 2'
for result in cursor.execute(operation, multi=True):


  1. UnsatisfiedLinkError i native metode

  2. Ved sletning af kaskade til selvhenvisningstabel

  3. 2 måder at returnere rækker, der kun indeholder ikke-alfanumeriske tegn i MySQL

  4. SQL Server:beregner datointervaller