sql >> Database teknologi >  >> RDS >> Mysql

Hvor skal SQL-kommandoer opbevares til udførelse

Jeg foretrækker at lægge hver større forespørgsel i én fil. På denne måde kan du få syntaksfremhævning, og det er nemt at indlæse ved serverstart. For at strukturere dette har jeg normalt én mappe til alle forespørgsler og inde i den ene mappe for hver model.

# queries/mymodel/select.mymodel.sql
SELECT * FROM mymodel;

// in mymodel.js
const fs = require('fs');
const queries = {
  select: fs.readFileSync(__dirname + '/queries/mymodel/select.mymodel.sql', 'utf8')
};


  1. Skift udløbsdato for Oracle-brugeradgangskode

  2. MySQL heltalsfelt returneres som streng i PHP

  3. Ukendt kolonne i hvor-klausul

  4. Advarsel:mysql_num_rows() forventer, at parameter 1 er ressource, array givet i