Condividi tramite


Limitazioni dell'istruzione SELECT

Una colonna di funzione di aggregazione non può essere mista a una colonna non aggregata in un'istruzione SELECT .

L'elenco di selezione di un'istruzione con una SELECTGROUP BY clausola può avere solo espressioni dalla GROUP BY clausola o dalle funzioni impostate.

L'uso di un asterisco (per selezionare tutte le colonne) in un'istruzione SELECT contenente una GROUP BY clausola non è supportata. È necessario specificare i nomi delle colonne da selezionare.

L'uso di una barra verticale in un'istruzione SELECT non è supportato. Usare un parametro nell'istruzione SELECT se è necessario fare riferimento a un valore di dati contenente una barra verticale.

Quando si usa un alias di colonna in un'istruzione SELECT , la parola "as" deve precedere l'alias. Ad esempio: SELECT col1 as a from b. Senza , l'istruzione asrestituisce un errore.

Se un nome di colonna non corretto viene immesso in un'istruzione SELECT , viene restituito un errore SQLSTATE 07001, "Numero errato di parametri", anziché un errore SQLSTATE S0022, "Column Not Found".

Quando viene usato il driver di Microsoft Excel, se una stringa vuota viene inserita in una colonna, la stringa vuota viene convertita in un'istruzione NULLSELECT ricercata eseguita con una stringa vuota nella WHERE clausola non riesce in tale colonna.