2010-04-13 4 views

Répondre

1

vous ne donnez pas beaucoup à aller dans votre question:

Je suis en train d'ajouter une colonne supplémentaire et de la valeur à une insertion existante requête - les deux entiers, et en cours d'exécution en difficulté.

Rien à voir?

il est préférable d'énumérer toutes les colonnes que vous souhaitez inclure des valeurs dans la liste des colonnes, alors assurez-vous de les ajouter là-bas, ainsi que la liste des valeurs:

insert into YourTable (col1, col2,..., newCol1, newCol2) 
VALUES (1,2,...,new1, new2) 

assurez-vous les noms des colonnes sont épelés correctement et la table contient réellement les nouvelles colonnes.

0

Assurez-vous que la séquence de noms de colonnes est la même que celle de votre séquence de données d'insertion. Exemple

insérer dans tableName (ColumnName1, ColumnName2) VALUES (1, 'data')

Devient

INSERT INTO TABLENAME (ColumnName1, ColumnName2, ColumnNameNEW) VALUES (1, » data ',' newcolumndata ')

Notez que le nouveau nom de colonne et les nouvelles données sont dans la troisième position de la séquence.

Questions connexes