Introdução ao SQL Netezza Performance Server

Netezza Performance Server SQL é a Linguagem de Consulta Estruturada (SQL) Netezza Performance Server, que é executada no sistema de data warehouse Netezza Performance Server. Ao longo desta publicação, o termo SQL é a implementação do SQL Netezza Performance Server. Vários padrões estão relacionados à definição do SQL Netezza Performance Server.

SQL-92 (também chamada SQL/2) é a norma ANSI/ISO operacional para os bancos de dados relacionais de hoje. Embora nenhum fornecedor suporte o padrão SQL-92 completo, Netezza Performance Server SQL está em conformidade com todos os componentes comumente suportados do SQL-92. Além disso, Netezza Performance Server inclui algumas extensões SQL:1999 e algumas extensões SQL:2003. Esta publicação descreve o suporte à linguagem SQL Netezza Performance Server.

Se você tiver acesso direto ao sistema ' Netezza Performance Server a partir de um shell de comando ou se tiver clientes ' Netezza Performance Server com as ferramentas CLI ' Netezza Performance Server, poderá executar comandos SQL usando o interpretador de linha de comando ' nzsql. Você também pode executar comandos SQL Netezza Performance Server usando ferramentas e aplicativos SQL comuns que suportam APIs de conectividade de dados ODBC, JDBC e OLE DB.

O sistema Netezza Performance Server pode suportar várias conexões simultâneas de clientes. Em uma conexão, Netezza Performance Server suporta apenas uma atividade SQL ativa por vez.

Este documento usa o comando nzsql para mostrar a consulta e exemplos de comando.