Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Esta seção descreve as limitações dos Drivers de Banco de Dados da Área de Trabalho ODBC referentes às seguintes seções:
Limitações de função
| Função | Limitações |
|---|---|
| Funções de agregação | Uma função de agregação e uma referência de coluna não agregada não podem ser usadas como argumentos para uma única instrução SQL. |
| Funções escalares | As funções escalares têm suporte apenas usando o formato canônico ODBC. |
| Definir funções | As funções set (AVG, MAX, e MINSUM) não dão suporte à DISTINCT palavra-chave. |
| Classificação | O comprimento máximo de uma chave de classificação em uma GROUP BY cláusula, ORDER BY cláusula, SELECT DISTINCT instrução ou junção externa é de 255 bytes; o comprimento máximo de todas as chaves de classificação em uma linha de classificação é de 65.500 bytes. |
CONVERT |
Falhas de conversão de tipo resultam na definição da coluna NULLafetada como .DATE e TIMESTAMP o tipo de dados não pode ser convertido em outro tipo de dados (ou em si) pela CONVERT função. |
Limitações de instrução
| Declaração | Limitações |
|---|---|
ALTER TABLE |
Para obter mais informações, consulte as limitações da instrução ALTER TABLE. |
CALL |
Não há suporte para expressões como parâmetros para um procedimento chamado (aplica-se ao driver do Microsoft Access). |
CREATE INDEX |
Para obter mais informações, consulte as limitações da instrução CREATE INDEX. |
CREATE TABLE |
Para obter mais informações, consulte as limitações da instrução CREATE TABLE. |
DELETE |
Para obter mais informações, consulte as limitações da instrução DELETE. |
DROP INDEX |
Não DROP INDEX há suporte para a instrução (aplica-se aos drivers do Microsoft Excel ou de Texto). |
DROP TABLE |
Quando o driver do Microsoft Excel 5.0, 7.0 ou 97 é usado, a DROP TABLE instrução limpa a planilha, mas não exclui o nome da planilha. Como o nome da planilha ainda existe na pasta de trabalho, outra planilha não pode ser criada com o mesmo nome. |
INSERT |
Para obter mais informações, consulte as limitações da instrução INSERT. |
SELECT DISTINCT |
A DISTINCT palavra-chave não se aplica a dados binários. |
SELECT |
Para obter mais informações, consulte as limitações da instrução SELECT. |
UPDATE |
Para obter mais informações, consulte as limitações da instrução UPDATE. |
Cláusulas, tipos e outras limitações
| Cláusula ou tipo | Limitações |
|---|---|
| Nomes de coluna | Para obter mais informações, consulte limitações de nome de coluna. |
| Tipos de dados | Para obter mais informações, consulte limitações de tipo de dados. |
| Aritmética de data | Não há suporte para a aritmética de data para subtrair um DATE tipo de dados de um DATE tipo de dados. |
| Identificadores | Para obter mais informações, consulte limitações de identificadores. |
| Nome do índice | Quando o driver paradox é usado, um índice primário deve ter o mesmo nome da tabela na qual ele é definido. Outros índices exclusivos ou não exclusivos devem ter o mesmo nome da tabela na qual estão definidos. |
| Consulta parametrizada | Quando o driver do Microsoft Access é usado, uma consulta parametrizada pode ser chamada usando a seguinte sintaxe: CALL query-name [ ( parâmetro [ , parâmetro ] ... ) ]. |
| Palavras-chave reservadas | Para obter mais informações, consulte Limitações de palavra-chave reservada. |
Predicado AND |
Há suporte para no máximo 40. |
DISTINCT palavra-chave |
Não há suporte para Long Text campos (Microsoft Access) ou Memo campos (dBASE). |
Cláusula FROM |
O número máximo de tabelas em uma FROM cláusula é 16. |
Cláusula HAVING |
O número máximo de condições de pesquisa em uma HAVING cláusula é 40. |
Predicado LIKE |
Para obter mais informações, consulte as limitações do predicado LIKE. |
NOT NULL |
Não NOT há suporte para a restrição NULL'' na CREATE TABLE instrução. |
Cláusula ORDER BY |
Se uma SELECT instrução contiver uma GROUP BY cláusula e uma ORDER BY cláusula, a ORDER BY cláusula poderá conter apenas uma coluna no conjunto de resultados ou uma expressão na GROUP BY cláusula. |
| Nomes de tabelas | Para obter mais informações, consulte limitações de nome da tabela. |
| Referências de tabela | No máximo 16 referências de tabela podem ser incluídas em qualquer instrução de consulta. |
| Visões | Não há suporte para os drivers dBASE, Microsoft Excel, Paradox ou Text. |
Cláusula WHERE |
O número máximo de cláusulas em uma WHERE cláusula é 40.LONGVARBINARY e LONGVARCHAR colunas podem ser comparadas a literais de até 255 caracteres de comprimento, mas não podem ser comparadas usando parâmetros. |
Cláusula WHERE CURRENT OF |
Não há suporte. |
| Cordas | Para obter mais informações, consulte limitações de cadeia de caracteres. |