Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Entity SQL accetta caratteri UNICODE codificati in UTF-16.
I valori letterali stringa possono contenere qualsiasi carattere UTF-16 racchiuso tra virgolette singole. Ad esempio, N'文字列リテラル'. Quando vengono confrontati i valori letterali stringa, vengono usati i valori UTF-16 originali. Ad esempio, N'ABC' è diverso nelle tabelle codici giapponesi e latine.
I commenti possono contenere qualsiasi carattere UTF-16.
Gli identificatori con escape possono contenere qualsiasi carattere UTF-16 racchiuso tra parentesi quadre. Ad esempio, [エスケープされた識別子]. Il confronto degli identificatori con caratteri di escape UTF-16 non fa distinzione tra maiuscole e minuscole. Entity SQL tratta le versioni di lettere che appaiono uguali ma provengono da tabelle codici diverse come caratteri diversi. Ad esempio, [ABC] equivale a [abc] se i caratteri corrispondenti provengono dalla stessa tabella codici. Tuttavia, se gli stessi due identificatori provengono da tabelle codici diverse, non sono equivalenti.
Lo spazio vuoto è qualsiasi carattere di spazio vuoto UTF-16.
Una nuova riga è qualsiasi carattere di nuova riga normalizzato UTF-16. Ad esempio, '\n' e '\r\n' sono considerati caratteri di nuova riga, ma '\r' non è un carattere di nuova riga.
Le parole chiave, le espressioni e la punteggiatura possono essere qualsiasi carattere UTF-16 normalizzato in latino. Ad esempio, SELECT in una tabella codici giapponese è una parola chiave valida.
Le parole chiave, le espressioni e la punteggiatura possono essere solo caratteri latini.
SELECT in una tabella codici giapponese non è una parola chiave. +, -, *, /, =, (, ), ', [, ] e qualsiasi altro costrutto di linguaggio non racchiuso tra virgolette può essere solo caratteri latini.
Gli identificatori semplici possono essere solo caratteri latini. In questo modo si evitano ambiguità durante il confronto, perché vengono confrontati i valori originali. Ad esempio, ABC sarebbe diverso nelle tabelle codici giapponesi e latine.