Script calling another script (MySQL): verschil tussen versies

Uit De Vliegende Brigade
Naar navigatie springen Naar zoeken springen
(Nieuwe pagina aangemaakt met 'Er lijkt geen voor de hand liggende manier te zijn, waarop een script een ander script kan aanroepen: * Het commando <code>source</code> is geen SQL-commando, maar...')
 
 
Regel 2: Regel 2:
  
 
* Het commando <code>source</code> is geen SQL-commando, maar een MySQL-client-commando. Het werkt dus wél als je een script vanaf de command line uitvoert, maar niet als je een script uitvoert vanuit MySQL Workbench - En dat laatste is meestal voor mij een voorwaarde
 
* Het commando <code>source</code> is geen SQL-commando, maar een MySQL-client-commando. Het werkt dus wél als je een script vanaf de command line uitvoert, maar niet als je een script uitvoert vanuit MySQL Workbench - En dat laatste is meestal voor mij een voorwaarde
* De uiteindelijke oplossing lijkt te zijn, om scripts e.d. extern te beheren, bv. mbv. Python, en vanuit Python scripts te executeren - Waarschijnlijk wordt deze aanpak voor mij om verschillende redenen onvermijdelijk, bv. als ik data uit een MySQL-database wil gebruiken voor matrixalgebra
+
* De uiteindelijke oplossing lijkt te zijn, om scripts e.d. extern te beheren, bv. mbv. Python, en vanuit Python scripts te executeren - Waarschijnlijk wordt deze aanpak voor mij om verschillende redenen onvermijdelijk, bv. als ik data uit een MySQL-database wil gebruiken voor matrixalgebra.
 +
 
 +
== Zie ook ==
 +
 
 +
* [[Unit testing (MySQL)]]
  
 
== Bronnen ==
 
== Bronnen ==
  
 
* https://stackoverflow.com/questions/1976396/mysql-include-a-script-within-script?rq=1
 
* https://stackoverflow.com/questions/1976396/mysql-include-a-script-within-script?rq=1

Huidige versie van 20 sep 2018 om 10:34

Er lijkt geen voor de hand liggende manier te zijn, waarop een script een ander script kan aanroepen:

  • Het commando source is geen SQL-commando, maar een MySQL-client-commando. Het werkt dus wél als je een script vanaf de command line uitvoert, maar niet als je een script uitvoert vanuit MySQL Workbench - En dat laatste is meestal voor mij een voorwaarde
  • De uiteindelijke oplossing lijkt te zijn, om scripts e.d. extern te beheren, bv. mbv. Python, en vanuit Python scripts te executeren - Waarschijnlijk wordt deze aanpak voor mij om verschillende redenen onvermijdelijk, bv. als ik data uit een MySQL-database wil gebruiken voor matrixalgebra.

Zie ook

Bronnen