Het is in feite een deling (S/PDIF) met daarna een spatie (is nooit toegestaan) en dan nog een los woord (uitgang). Als het bij jou werkt dan gebruik je backtics en dat is zeker niet aan te raden.
S_PDIF_uitgang is een nette naam.
Backtics horen niet in SQL. Alleen mySQL staat het toe, maar het is geen standaard. Het wordt eigenlijk alleen gebruikt om 'verkeerde' namen te kunnen gebruiken. Oplossing: Gebruik correcte namen en geen backtics.
Stel dat ik de volgende query doe: SELECT delete FROM table WHERE (column=value); Dan zal MySQL dat interpreteren als SELECT (DELETE FROM table WHERE (column=value)); en ben je een aantal rijen kwijt.
Je kunt dat echter met backticks zorgen dat MySQL ook gereserveerde woorden toelaat als kolomnamen: SELECT `delete` FROM table WHERE (column=value); Die zal werken als een SELECT. Maar gezien dit zondigt tegen alle standaarden en je bij één keer vergeten van de backticks weer op zoek kunt gaan naar een fout die je maar nergens kan vinden, is dit gewoon sterk af te raden.