Delen via


TRANSACTION_NOT_SUPPORTED fouttoestand

SQLSTATE: 0A000

Kan de zet niet uitvoeren.

ACCESS_DELTA_TABLE_WITH_RLS_CM

Tabel <tableName> bevat rijfilters en/of kolommaskers geconfigureerd, die niet worden ondersteund in een transactie. U kunt in plaats daarvan de instructie buiten het transactieblok uitvoeren.

CDF_READ

Het lezen van de wijzigingengegevensfeed uit een tabel <tableName> met behulp van de table_changes() functie wordt niet ondersteund. Verwijder het table_changes() gebruik en voer de transactie opnieuw uit.

Kolomtoewijzingsmoduswijziging_in_CDF

Wijziging van kolomtoewijzingsmodus gedetecteerd voor tabel <tableName>. Het wijzigen van de kolomtoewijzingsmodus voor tabellen waarvoor CDF is ingeschakeld, wordt niet ondersteund in een transactie.

COMMAND

De opdracht <command> wordt niet ondersteund in een transactie. Alleen SELECT / INSERT / MERGE / UPDATE / DELETEworden ondersteund.

DELTA_SHARING

Het openen van een deltadelingstabel <tableName> wordt niet ondersteund in een transactie met meerdere instructies.

FGAC_ON_DEDICATED_COMPUTE

Toegang tot een tabel <tableName> met fijnmazig toegangsbeheer op een toegewezen rekencluster wordt niet ondersteund in een transactie. Als deze transactie geen dynamische weergaven, rijfilters of kolommaskers omvat, kunt u het in plaats daarvan opnieuw proberen met een standaard rekencluster.

ILLEGAL_DATA_SOURCE_FOR_NONTRANSACTIONAL_READ

De gegevensbron <name> heeft een indeling <format>, die niet niet-transactiematig mag worden gelezen binnen een transactie. De toegestane indelingen zijn: <allowedFormats>.

ILLEGAL_DATA_SOURCE_FOR_TRANSACTIONAL_READ

De gegevensbron <name> heeft een indeling <format>die niet transactioneel kan worden gelezen in een transactie. Als u het op een niet-transactieve manier wilt lezen, moet u dit expliciet aangeven door 'WITH (<optionKey> = true)' toe te voegen aan de naam van de gegevensbron.

ILLEGAL_ENTITY_ACCESS

De entiteit <entityName> van het type <entityType> kan niet worden geopend in een transactie.

INFORMATION_SCHEMA_TABLE

Toegang krijgen tot tabellen van INFORMATION_SCHEMA (<tableName>) wordt niet ondersteund in een transactie.

INTERACTIVE_TRANSACTION

Interactieve transacties (BEGIN TRANSACTION... COMMIT) kunnen alleen worden uitgevoerd op Databricks SQL-warehouses. Als u meerdere SQL-instructies atomisch wilt uitvoeren in de huidige context, gebruikt u de syntaxis van SQL-scripts met BEGIN ATOMIC ... END; blokken (<docLink>).

INTERACTIVE_TRANSACTION_OLD_SQL_EDITOR

Interactieve transacties worden niet ondersteund in de verouderde SQL-editor. Schakel over naar de nieuwe SQL-editor (<docLink>) of gebruik een notebook dat is verbonden met een Databricks SQL Warehouse.

MAX_INTERMEDIATE_COMMITS_EXCEEDED (Maximum aantal tussentijdse commits overschreden)

U kunt niet meer dan <maxCommits> commits uitvoeren op tabel <table> in één transactie.

MAX_TABLES_BENADERING_ONGELDIG

U hebt geen toegang tot meer dan <maxTables> tabellen in één transactie.

MAX_TABLES_WRITTEN_EXCEEDED

U kunt niet naar meer dan <maxTables> tabellen in één transactie schrijven.

De maximale transactieduur is overschreden

De maximale transactieduur van <maxDurationMinutes> minuten is overschreden.

NESTED_TRANSACTION

Geneste transacties worden niet ondersteund.

PATH_BASED_ACCESS

Het openen van tabellen per pad (<path>) is niet toegestaan in een transactie. Gebruik in plaats daarvan tabelnamen.

PREVIEW_NOT_ENABLED

Transacties zijn niet ingeschakeld voor deze werkruimte. Neem contact op met uw databricks-ondersteuningsmedewerker om deze functie in te schakelen.

SQL_SCRIPT_TRANSACTION_COMMAND

Transactieopdracht <command> wordt niet ondersteund in SQL-scripts. Als u meerdere SQL-instructies atomisch wilt uitvoeren in een SQL-script, gebruikt u BEGIN ATOMIC ... END;-blokken.

SYSTEEMTABEL

Het openen van een systeemtabel <tableName> wordt niet ondersteund in een transactie.

TIME_TRAVEL_QUERY

Query's voor tijdreizen worden niet ondersteund in een transactie. Verwijder de tijdelijke specificatie wanneer u naar de tabel <tableName> verwijst en voer de transactie vervolgens opnieuw uit.

VIEW_FROM_DATA_FRAME

Het openen van de weergave <viewName> wordt niet ondersteund in een transactie omdat deze is gemaakt met behulp van de DataFrame-API. Maak in plaats daarvan de weergave met behulp van SQL.

WRITE_NON_CATALOG_OWNED_TABLE

Tabel <tableName> heeft geen tabelfunctie '<feature>' ingeschakeld. Alleen tabellen waarvoor deze functie is ingeschakeld, kunnen in een transactie worden geschreven. Schakel deze functie in en voer de transactie opnieuw uit.

WRITE_NON_DELTA_TABLE

Een van de tabellen waarnaar wordt geschreven, is geen Delta-tabel. Alleen Delta-tabellen kunnen in een transactie worden geschreven.

WRITE_NON_DELTA_TABLE_WITH_NAME

Tabel <tableName> is geen Delta-tabel. Alleen Delta-tabellen kunnen in een transactie worden geschreven.

WRITE_NON_UC_MANAGED_TABLE

Tabel <tableName> wordt niet door UC beheerd. Alleen door UC beheerde tabellen kunnen in een transactie worden geschreven.

WRITE_TABLE_WITH_CDF

Voor de tabel <tableName> is wijzigingengegevensfeed ingeschakeld. Schrijven naar tabellen waarvoor deze functie is ingeschakeld, wordt niet ondersteund in een transactie.

SCHRIJFINSTANTIE

Schrijven naar weergave <viewName> wordt niet ondersteund in een transactie. Schrijf in plaats daarvan rechtstreeks naar de onderliggende tabel.