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áže účet, můžete se zaregistrovat.

V této chvíli vám pro zobrazení neveřejného obsahu stačí zaregistrovat se a požádat o přístup do příslušné sekce.
V budoucnu bude možná přstupný až po zaplacení nějaké (malé) částky.

Proč?

Protože provozovat, udržovat a rozšiřovat takovýto web stojí hodně času a peněz. Proto, pokud je pro vás obsah tohoto webu užitečný, se můžete 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
Vytvořeno: 12.9.2014
Naposledy upraveno: 10.10.2014
Tato stánka používá ke svému běhu cookies, díky kterým je možné monitorovat, co tu provádíte (ne že bych to bez cookies nezvládl). Také vás tu bude špehovat google analytics. Jestli si myslíte, že je to problém, vypněte si cookies ve vašem prohlížeči, nebo odejděte a už se nevracejte :-). Prohlížením tohoto webu souhlasíte s používáním cookies. Dozvědět se více..