2010-05-31 5 views
1

factice SQL Salut ..Insérer une colonne

c'est un peu difficile à expliquer, donc je vais montrer le code de la mise à jour équivalente ..

declare @dummy as int; 
    UPDATE pages 
    SET 
    @dummy = 0 
,field ='asdsa' ... etc 

parce que je suis en train d'écrire un générateur de code, il devient malpropre en essayant de déterminer si une virgule est nécessaire ou non .. j'ai ce problème avec inserts maintenant .. ive essayé cette approche fictive, mais ne fonctionne pas ... est-il possible de forcer un insert dans une colonne qui n'existe pas .. le @ Le mannequin fonctionne pour la mise à jour, espérant qu'il y ait un moyen d'insérer ..

merci tas A

Répondre

1

Impossible de faire cela sur INSERT, sauf si vous avez une colonne fictive dans chaque table. Bien sûr, ma question est maintenant: pourquoi n'avez-vous pas de paramètres par défaut et/ou de paramétrisation et/ou n'utilisez pas un ORM et/ou n'utilisez pas de solutions basées sur la réflexion?

Questions connexes