Como usar INSERT INTO com variáveis em python

1

O que há de errado na seguinte sintaxe de código

cur.execute('INSERT INTO %s (%s) VALUE (%s)' % (table, Column, Value))
    
por Tamal Chakraborty 31.05.2015 / 12:48

1 resposta

0

O seguinte funciona na minha versão do Python. Na minha opinião, há um problema com a string. Atualize seu cur.execute() de acordo.

>> Table = "Kutta"

>> Column = "Says"

>> Value = "Bhow"

>> FINAL_STRING = "INSERT INTO " + Table + " (" + Column + ") VALUE (" + Value + ")"

>> FINAL_STRING

'INSERT INTO Kutta (Says) VALUE (Bhow)'

    
por Indian 31.05.2015 / 12:59