Hallo zusammen,
habe mal wieder eine Frage.
Wie kann ich es unterbinden, wenn ich eine Query erstelle
"Select x,y,t Into Test1 From Test2 "
dass in der neuen Tabelle die Felder nur so aufgebaut werden, aber die Einschränkungen nicht gelten, oder besser noch die Defaultwerte verwendet werden.
Ich hatte das nämlich heute in einer komischen Situation. Ich habe eine Datenbank von SQL 2000 auf SQL 2005 gebracht. Auf dem 2000 Server kam mit beim Start eines Programmpunkts kein Fehler, auf dem SQL 2005 allerdings schon. Mir ist nun eben aufgefallenm dass es daran liegt dass ich ein paar Werte in die Temporätabelle schreibe. Auf dem 2000er meckert dass bestimmte Werte nicht Null sein sürfen, in 2005 jetzt schon. Kann man das irgendwie steuern ?
Es ist nämlich so, dass manchmal wäre diese Funktion ja fein, aber manchmal ist sie eben störend.
Bin für jede Hilfe dankbar
lg
Klaus
habe mal wieder eine Frage.
Wie kann ich es unterbinden, wenn ich eine Query erstelle
"Select x,y,t Into Test1 From Test2 "
dass in der neuen Tabelle die Felder nur so aufgebaut werden, aber die Einschränkungen nicht gelten, oder besser noch die Defaultwerte verwendet werden.
Ich hatte das nämlich heute in einer komischen Situation. Ich habe eine Datenbank von SQL 2000 auf SQL 2005 gebracht. Auf dem 2000 Server kam mit beim Start eines Programmpunkts kein Fehler, auf dem SQL 2005 allerdings schon. Mir ist nun eben aufgefallenm dass es daran liegt dass ich ein paar Werte in die Temporätabelle schreibe. Auf dem 2000er meckert dass bestimmte Werte nicht Null sein sürfen, in 2005 jetzt schon. Kann man das irgendwie steuern ?
Es ist nämlich so, dass manchmal wäre diese Funktion ja fein, aber manchmal ist sie eben störend.
Bin für jede Hilfe dankbar
lg
Klaus
Comment