sql >> Databasteknik >  >> RDS >> Mysql

Doktrin - Hur skriver man ut den riktiga sql-filen, inte bara det förberedda uttalandet?

Doktrin skickar inte en "riktig SQL-fråga" till databasservern:den använder faktiskt förberedda satser, vilket betyder:

  • Skicka uttalandet, för att det ska förberedas (detta är vad som returneras av $query->getSql() )
  • Och sedan skickar parametrarna (retureras av $query->getParameters() )
  • och exekvera de förberedda uttalandena

Det betyder att det aldrig finns en "riktig" SQL-fråga på PHP-sidan – så Doctrine kan inte visa den.



  1. Fel vid Update Join

  2. Hämta data från mysql till StreamBuilder Flutter

  3. Så här ändrar du tabellkantstilen i psql-frågeresultaten

  4. tidszonsavstämning med SQL