2010-03-05 5 views
1

Il y a un projet que je dois maintenir que les pourparlers à MySQL via jdbc et il y a une instruction d'insertion qui ressemble à ceci:Que signifie @ V1 dans MySQL?

loadStr.append("IGNORE INTO TABLE xxx.inventory (tn, @v1, @v2, @v3)"); 

Qu'est-ce que le @ v # signifie?

+4

'" IGNORE DANS "'? belle déclaration ;-) Cela fait probablement partie d'un '' INSERT IGNORE INTO "', mais j'aime mieux l'inverse. –

Répondre

2

Le symbole @ signifie que c'est une variable.

+0

Mais cette variable n'est fournie nulle part. Le code à peu près fait juste la requête après cela. – arinte