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

Perché MySQL riformatta completamente il testo della query VIEW?

  1. Perché mysql è stato progettato in questo modo. Interpreta il codice e lo trasforma in forma canonica per eseguirlo in qualsiasi impostazione della modalità sql e in questo processo tutte le indentazioni vengono perse. Non mi aspetterei nemmeno che un rdbms memorizzi il comando in un modo ben formattato. Non è questo il suo scopo.
  2. Memorizza il codice ben rientrato delle viste, delle procedure memorizzate, delle tabelle, ecc. nel tuo sistema di controllo della versione, a cui appartengono.