SQLSpecialColumns
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada de SQL do Azure
Azure Synapse Analytics
PDW (Analytics Platform System)
Ao pedir identificadores de linha (IdentifierType SQL_BEST_ROWID), SQLSpecialColumns retorna um conjunto de resultados vazio (nenhuma linha de dados) para qualquer escopo solicitado que não seja SQL_SCOPE_CURROW. O conjunto de resultados gerado indica que as colunas são válidas somente dentro desse escopo.
SQL Server não dá suporte a pseudocólumns para identificadores. O conjunto de resultados de SQLSpecialColumns identificará todas as colunas como SQL_PC_NOT_PSEUDO.
É possível executarSQLSpecialColumns em um cursor estático. Uma tentativa de executar SQLSpecialColumns em um cursor atualizável (controlado por conjunto de chaves ou dinâmico) retorna SQL_SUCCESS_WITH_INFO, indicando que indica o tipo de cursor foi alterado.
Suporte de SQLSpecialColumns a recursos aprimorados de data e hora
Para obter informações sobre os valores de retorno para as colunas DATA_TYPE, TYPE_NAME, COLUMN_SIZE, BUFFER_LENGTH e DECIMAL_DIGTS para tipos de data/hora, consulte Catalog Metadata.
Para obter mais informações gerais, consulte Melhorias de data e hora (ODBC).
Suporte a SQLSpecialColumns para UDTs grandes do CLR
SQLSpecialColumns dá suporte a UDTs grandes do CLR. Para obter mais informações, consulte Tipos de User-Defined clr grandes (ODBC).
Consulte Também
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários