Área de superfície T-SQL no Microsoft Fabric

Aplica-se a:✅ ponto de extremidade de análise SQL e Warehouse no Microsoft Fabric

Este artigo aborda os recursos de sintaxe da linguagem T-SQL do Microsoft Fabric, ao consultar o ponto de extremidade de análise SQL ou o Warehouse.

Nota

Para obter mais informações sobre o futuro desenvolvimento de recursos para o Fabric Synapse Data Warehouse, consulte o plano de lançamento do Synapse Data Warehouse no Microsoft Fabric.

Área de superfície T-SQL

  • Criar, alterar e descartar tabelas, e inserir, atualizar e excluir são suportados apenas no Warehouse no Microsoft Fabric, não no ponto de extremidade de análise SQL do Lakehouse.
  • Você pode criar suas próprias exibições, funções e procedimentos T-SQL sobre as tabelas que fazem referência aos dados do Delta Lake no ponto de extremidade de análise SQL do Lakehouse.
  • Para obter mais informações sobre o suporte a CREATE/DROP TABLE, consulte Tabelas.
  • Para obter mais informações sobre tipos de dados, consulte Tipos de dados.
  • A tabela TRUNCATE é suportada no Warehouse no Microsoft Fabric.

Limitações

No momento, a seguinte lista de comandos NÃO é suportada no momento. Não tente usar esses comandos. Mesmo que pareçam ter sucesso, eles podem causar problemas ao seu armazém.

  • ALTER TABLE ADD/ALTER/DROP COLUMN
    • Atualmente, apenas o seguinte subconjunto de ALTER TABLE operações no Warehouse no Microsoft Fabric é suportado:
      • ADICIONAR colunas anuláveis de tipos de dados de coluna suportados.
      • ADICIONAR ou SOLTAR CHAVE PRIMÁRIA, EXCLUSIVO e FOREIGN_KEY restrições de coluna, mas somente se a opção NÃO IMPOSTO tiver sido especificada. Todas as outras operações ALTER TABLE são bloqueadas.
      • Há limitações com a adição de restrições de tabela ou colunas ao usar o controle do código-fonte com o Warehouse.
  • BULK LOAD
  • CREATE ROLE
  • CREATE USER
  • Sugestões
  • Colunas IDENTITY
  • Estatísticas de várias colunas criadas manualmente
  • Vistas materializadas
  • MERGE
  • OPENROWSET
  • PREDICT
  • Sistema de segmentação de consultas e tabelas de usuários
  • Consultas recursivas
  • Cache do conjunto de resultados
  • Os nomes de esquema e tabela não podem conter / ou \
  • SELECT - FOR
  • SET ROWCOUNT
  • SET TRANSACTION ISOLATION LEVEL
  • sp_showspaceused
  • Geometria espacial/funções geográficas
  • Tabelas temporárias
  • Acionadores