Ich habe vorhandene Datensätze wieSQL Server 2008 Einfügen mit While-Schleife
ID Hospital ID Email Description
1 15 [email protected] Sample Description
2 15 [email protected] Random Text
Ich brauche eine While-Schleife verwenden, um Zeilen einfügen mit Krankenhaus-ID auf einen bestimmten Wert zu ändern oder 32 in diesem Fall, während der andere (ID nicht wie es automatisch generiert wird) konstant bleiben.
Es sollte dann folgendermaßen aussehen
ID Hospital ID Email Description
1 15 [email protected] Sample Description
2 15 [email protected] Random Text
3 32 [email protected] Sample Description
4 32 [email protected] Random Text
Beachten Sie die oben jetzt zwei neue Reihen mit ID und Krankenhaus-ID unterschiedlich ist. ID wird automatisch generiert.
Ich habe mehrere Tabellen, wo ich die gleichen Updates machen muss. Ich möchte den Cursor nicht verwenden, wenn ich das mit einer while-Schleife machen kann.
BEARBEITEN Verlassene while-Schleife als eine einfachere Lösung wurde in der angenommenen Antwort zur Verfügung gestellt.
Hast du schon etwas probiert? – peterm
Natürlich. Ich weiß nicht, wie man die Einfügeabfrage schreibt. Ich habe versucht, @hospitalid int und die Schleife mit while-Schleife mit @@ RowCount zu deklarieren. – Mukus
Geben Sie hier einen Code ein. – navi