lunedì 10 settembre 2018

Postgresql 42P01: la relazione "nome tabella" non esiste

Se state utilizzando il database Postgresql da codice .Net può capitare che venga visualizzato il seguente messaggio:

42P01: la relazione "nome tabella" non esiste


Dove il valore tra le virgolette (nome tabella) riguarda la tabella interessata.

Questo è dovuto, perchè la tabella che avete creato è di tipo non case, ossia con le lettere maiuscole.

Se provate a creare una tabella senza maiuscole, vedrete che la query che eseguite da .Net funzionerà, sempre tenendo conto dei privilegi e sicurezza.


Nessun commento: