Domanda

Ho una tabella nel mio database Postgres con colonne denominate " type " ;, " desc " ;, e " start " ;. Quando chiamo $ dbh- > column_info , solo " desc " ritorna citato, mentre in pgAdmin sono citati tutti e tre. Uno di loro ha torto?

È stato utile?

Soluzione

Penso di aver risposto alla mia domanda, ma ho pensato di metterlo qui nel caso in cui qualcuno avesse più informazioni. La elenco di riserva mostra " desc " è l'unica parola chiave effettivamente riservata (le altre due: "classifichiamo come" non riservate "quelle parole chiave che sono esplicitamente conosciute dal parser ma che sono consentite come nomi di colonne o tabelle), quindi la mia ipotesi è che pgAdminIII sia cauto e quotando nel caso "tipo" e " start " diventare riservato un giorno.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top