YapfHoofdpagina | Info | Hulp | FAQ (veelgestelde vragen) | Speciale pagina's | Aanmelden


Printervriendelijke versie | Voorbehoud | Privacybeleid

De slechte punten van PostgreSQL op een rijtje

Uit Yapf


Inhoud

Voorwoord

Verbazend genoeg heeft niemand mij ooit gevraagd om een lijst van slechte punten van PostgreSQL. Op eigen intiatief dan maar...


'AS' is verplicht bij kolomnaam aliassen (<8.4)

  1. SELECT
  2.   kolom AS mijnkolomalais
  3. FROM
  4.   tabel;

Volgens de SQL standaard is 'AS' hier niet niet verplicht en met ingang van 8.4 is dat ook in PostgreSQL niet meer verplicht.

Casefolding in tabel- en veldnamen

Alle tabel- en veldnamen worden in PostgreSQL automatisch naar lowercase omgezet tenzij er dubbele quotes omheen staan. SELECT naam FROM users is identiek aan SELECT NAAM FROM USERS. Beide verwijzen naar de kolom 'naam' in tabel 'users'.

Dit levert geen problemen op, maar is wel onverwacht.

Geen commit of rollback mogelijk in stored functions

PostgreSQL draait alle functies in hun eigen transactie, waardoor het niet mogelijk is om een transactie die buiten de functie is gestart binnen de functie te commiten of rollbacken.

Ontvangen van "http://www.yapf.net/index.php/De_slechte_punten_van_PostgreSQL_op_een_rijtje"

Deze pagina is 857 maal bekeken. Deze pagina is het laatst bewerkt op 14 jan 2010 om 14:49.


Zoeken

Bladeren
Hoofdpagina
Gebruikersportaal
In het nieuws
Recente wijzigingen
Willekeurige pagina
Hulp
Bewerken
Brontekst bekijken
Hulp bij bewerken
Paginaopties
Overlegpagina
Nieuw kopje
Printervriendelijke versie
Pagina-informatie
Paginageschiedenis
Verwijzingen naar deze pagina
Verwante wijzigingen
Mijn pagina's
Aanmelden / registreren
Speciale pagina’s
Nieuwe pagina's
Bestandslijst
Statistieken
Meer…