Che cos'è il dialetto?Che cos'è il dialetto in Phpstorm
e come utilizzarlo e generarlo?
L'IDE convalida editore continua a dire "SQL dialect is not configured"
Io uso PHP + MySql
e PhpStorm 8 IDE
Che cos'è il dialetto?Che cos'è il dialetto in Phpstorm
e come utilizzarlo e generarlo?
L'IDE convalida editore continua a dire "SQL dialect is not configured"
Io uso PHP + MySql
e PhpStorm 8 IDE
Un dialetto SQL è una particolare implementazione della SQL standard. I dialetti differiscono da database a database. Ad esempio, Oracle non ha clausole LIMIT, mentre MySql lo fa. Affinché PHPStorm esegua l'evidenziazione del codice e l'evidenziazione della sintassi, è necessario configurare il dialetto che si utilizza. Se non si specifica un dialetto, PHPStorm utilizzerà il dialetto generico:
Ciò significa che non viene specificato alcun dialetto specifico. Di conseguenza, viene fornita assistenza di base per la codifica basata su SQL92, tra cui il completamento e l'evidenziazione per le parole chiave SQL e i nomi di tabelle e colonne. L'evidenziazione degli errori di sintassi non è disponibile. Quindi i contenuti del file sono sempre mostrati come sintatticamente corretti. Inoltre, la riformattazione del codice non è possibile.
Ulteriori riferimenti:
Per un'introduzione alla funzione di DB di PhpStorm, vedere
Hai visto i [documenti] (https://www.jetbrains.com/phpstorm/help/sql-dialects.html)? – aug
Domanda pertinente: http://stackoverflow.com/questions/21012799/why-do-i-need-to-configure-the-sql-dialect-of-a-data-source – aug