Beste Medetweakers,
Ik ben bezig met het ontwikkelen van een update voor een website die ik beheer. De website heeft 4 omgevingen (OTAP). Daarom is het handig om de database bij te werken met scripts.
Om fouten te voorkomen wil ik met een scriptversion tabel werken. Ik probeer in mijn SQL scripts het volgende te doen, maar krijg het niet voor elkaar. Ik heb veel gegoogled maar veel verder dan "het kan niet" kom ik niet.
Wat ik probeer te doen is dit:
Alvast bedankt voor het meedenken!
Ik ben bezig met het ontwikkelen van een update voor een website die ik beheer. De website heeft 4 omgevingen (OTAP). Daarom is het handig om de database bij te werken met scripts.
Om fouten te voorkomen wil ik met een scriptversion tabel werken. Ik probeer in mijn SQL scripts het volgende te doen, maar krijg het niet voor elkaar. Ik heb veel gegoogled maar veel verder dan "het kan niet" kom ik niet.
Wat ik probeer te doen is dit:
SQL:
1
2
3
4
| IF NOT EXISTS(SELECT * FROM SCRIPTVERSION WHERE SCRIPTVERSION_ID = 10) THEN ALTER TABLE enzovoorts; UPDATE iets SET nog='meer statements'; END IF |
Alvast bedankt voor het meedenken!