PostgreSQL

V této kapitole vám ukáži, jak snadno se dá komunikovat s databází PostgreSQL. Mohl jsem si taky vybrat databázi MySQL, nebo třeba SQLite, která je jednodušší a nefunguje jako server-klient, takže byste ji i možná využili častěji, ale PostgreSQL je nejlepší nekomerční klient-server SQL databáze a mám ji nejrači :-). Možná někdy časem napíši i kapitoly o MySQL a SQLite.

V této kapitole uvidíte, jak vytvořit připojení k databázi, jak zadávat SQL příkazy a získávat data z výsledků. Budu předpokládat, že už jste se PostgreSQL naučili. Pokud ale umíte nějaké jiné SQL nářečí, není problém, takto kapitola je o programování v C, ne o SQL …

  • Knihovna pq
  • Připojení k databázi
  • Vytvoření tabulek
  • Vložení dat
  • Informace o řádcích a sloupcích výsledků
  • Získávání hodnot
    • Datový typ z Oid
  • Závěr

Neveřejný obsah!

lock

Obash této sekce je dostupný pouze přihlášeným uživatelům s právem přístupu do sekce Jazyk C v Linuxu, které v této chvíli získáte v profilu po zaregistrování (zdarma).

Pokud nemáte účet, můžete se zaregistrovat.

Pro zobrazení neveřejného obsahu stačí požádat o přístup do příslušné sekce.
Můžete (ale nemusíte) přitom poslat drobný finanční dar. Nebo mi můžete Koupit kafe :-).

Proč?

Protože provozovat, udržovat a rozšiřovat takovýto web stojí hodně času a peněz. Pokud je pro vás obsah tohoto webu užitečný, můžete se zasloužit o jeho rozvoj, udržování a zkvalitňování drobným darem :-).

Na obsah této stránky se nevztahuje licence GNU ani Creative Common.
Všechna práva vyhrazena, © Petr Bílek.

Komentář Hlášení chyby
Created: 12.9.2014
Last updated: 10.10.2014