Files
archived-doc-pt-br/reference/pgsql/reference.xml
2023-12-12 11:16:55 -03:00

71 lines
2.4 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 3ba581880a9e5635109c65cef01a7ca192999ad1 Maintainer: leonardolara Status: ready --><!-- CREDITS: lucasr,felipe,leonardolara -->
<reference xml:id="ref.pgsql" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
<title>&Functions; PostgreSQL</title>
<partintro>
<section xml:id="pgsql.notes">
&reftitle.notes;
<note>
<para>
Nem todas as funções são suportadas por todas as compilações. Isso vai
depender da versão da libpq (A interface cliente em C para PostgreSQL) e
como esta foi compilada. Se há alguma função ausente, é porque a libpq não
suporta a característica exigida por esta função.
</para>
</note>
<note>
<para>
A maioria das funções do PostgreSQL aceita <parameter>connection</parameter> como
o primeiro parâmetro opcional. Se ele não é fornecido, a última conexão
aberta é usada. Se não existir, a função retorna &false;.
</para>
</note>
<note>
<para>
PostgreSQL automaticamente converte todos identificadores (e.g. nomes de tabela/coluna)
para minúsculo na criação do objeto e na query.
Para força o uso misto de maiúsculo ou minúsculo, você precisa usar escape
no identificador usando aspas dupla ("").
</para>
</note>
<note>
<para>
PostgreSQL não tem comandos especiais para obter informação dos dados do
banco de dados (dicionário de dados) (eg. todas as tabelas do banco de dados
atual). Ao invés, há um schema padrão chamado <literal>information_schema</literal> no
PostgreSQL 7.4 e superior contendo views do sistema com todas as informações
necessárias, em um form fácil de acessá-las. Veja a <link
xlink:href="&url.pgsql.manual;">Documentação do PostgreSQL</link>
para maiores detalhes.
</para>
</note>
</section>
</partintro>
&reference.pgsql.entities.functions;
</reference>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->