Nicht unterstützte Funktionalität in Babelfish - Amazon Aurora

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Nicht unterstützte Funktionalität in Babelfish

In den folgenden Tabellen und Listen finden Sie Funktionen, die derzeit in Babelfish nicht unterstützt werden. Updates für Babelfish sind in den Aurora SQL Postgre-Versionen enthalten. Weitere Informationen finden Sie in den Versionshinweisen für Aurora Postgre SQL.

Derzeit nicht unterstützte Funktionen

In der Tabelle finden Sie Informationen zu bestimmten Funktionen, die derzeit nicht unterstützt werden.

Funktionalität oder Syntax Beschreibung

Assemblermodule und SQL Common Language Runtime (CLR) -Routinen

Funktionen im Zusammenhang mit Assemblermodulen und CLR Routinen werden nicht unterstützt.

Spalten-Attribute

ROWGUIDCOL, SPARSEFILESTREAM, und MASKED werden nicht unterstützt.

Eingeschlossene

Enthaltene Datenbanken mit Logins, die auf Datenbankebene und nicht auf Serverebene authentifiziert sind, werden nicht unterstützt.

Cursoren (aktualisierbar)

Aktualisierbare Cursor werden nicht unterstützt.

Cursoren (global)

GLOBALCursor werden nicht unterstützt.

Cursor (Verhalten abrufen)

Die folgenden Verhaltensweisen beim Abrufen von Cursors werden nicht unterstützt: FETCHPRIOR,FIRST,LAST, und ABSOLUTE RELATIVE

Cursor-typisierte Ausgabeparameter

Variablen und Parameter vom Cursor-Typ werden für Ausgabeparameter nicht unterstützt (ein Fehler wird ausgelöst).

Cursor-Optionen

SCROLL,KEYSET,DYNAMIC, FAST _FORWARD, SCROLL _LOCKS, TYPE _ OPTIMISTICWARNING, und FOR UPDATE

Datenverschlüsselung

Die Datenverschlüsselung wird nicht unterstützt.

Anwendungen auf Datenebene () DAC

Import- oder Exportvorgänge von Anwendungen auf Datenebene (DAC) mit DAC Paket- (.dacpac) oder DAC Sicherungsdateien (.bacpac) werden nicht unterstützt.

DBCCBefehle

Befehle der Microsoft SQL Server Database Console (DBCC) werden nicht unterstützt. DBCCCHECKIDENTwird in Babelfish 3.4.0 und höheren Versionen unterstützt.

DROPWENN EXISTS

Diese Syntax wird für USER SCHEMA Und-Objekte nicht unterstützt. Sie wird für die ObjekteTABLE, VIEW PROCEDUREFUNCTION, und unterstütztDATABASE.

Verschlüsselung

Eingebaute Funktionen und Anweisungen unterstützen keine Verschlüsselung.

ENCRYPT_ CLIENT _ CERT Verbindungen

Verbindungen mit Clientzertifikaten werden nicht unterstützt.

EXECUTEAS-Aussage

Diese Aussage wird nicht unterstützt.

EXECUTESELFAS-Klausel

Diese Klausel wird in Funktionen, Prozeduren oder Triggern nicht unterstützt.

EXECUTEUSERAS-Klausel

Diese Klausel wird in Funktionen, Prozeduren oder Triggern nicht unterstützt.

Fremdschlüsseleinschränkungen, die auf den Datenbanknamen verweisen

Fremdschlüsseleinschränkungen, die auf den Datenbanknamen verweisen, werden nicht unterstützt.

FORMAT

Benutzerdefinierte Typen werden nicht unterstützt.

Funktionsdeklarationen mit mehr als 100 Parametern

Funktionsdeklarationen, die mehr als 100 Parameter enthalten, werden nicht unterstützt.

Funktionsaufrufe, die DEFAULT als Parameterwert enthalten

DEFAULTist kein unterstützter Parameterwert für einen Funktionsaufruf. DEFAULTals Parameterwert für einen Funktionsaufruf wird ab Babelfish 3.4.0 und höheren Versionen unterstützt.

Funktionen, extern definiert

Externe Funktionen, einschließlich SQL CLR Funktionen, werden nicht unterstützt.

Globale temporäre Tabellen (Tabellen mit Namen, die mit ## beginnen)

Globale temporäre Tabellen werden nicht unterstützt.

Graph-Funktion

Alle SQL Grafikfunktionen werden nicht unterstützt.

Bezeichner (Variablen oder Parameter) mit mehreren führenden @ Zeichen

Identifikatoren, die mit mehr als einem führenden @ beginnen, werden nicht unterstützt.

Bezeichner, Tabellen- oder Spaltennamen, welche die Zeichen @ oder ]] enthalten

Tabellen- oder Spaltennamen, die ein @- Zeichen oder eckige Klammern enthalten, werden nicht unterstützt.

Eingebreitete Indizes

Inline-Indizes werden nicht unterstützt.

Aufrufen einer Prozedur, deren Name in einer Variablen enthalten ist

Die Verwendung einer Variablen als Prozedurnamen wird nicht unterstützt.

Materialisierte Ansichten

Materialisierte Ansichten werden nicht unterstützt.

NOTFORREPLICATIONKlausel

Diese Syntax wird akzeptiert und ignoriert.

ODBCEscape-Funktionen

ODBCEscape-Funktionen werden nicht unterstützt.

Partitionierung

Tabellen- und Indexpartitionierung wird nicht unterstützt.

Prozeduraufrufe, die DEFAULT als Parameterwert enthalten

DEFAULTist kein unterstützter Parameterwert. DEFAULTals Parameterwert für einen Funktionsaufruf wird ab Babelfish 3.4.0 und höheren Versionen unterstützt.

Verfahrenserklärungen mit mehr als 100 Parametern

Deklarationen mit mehr als 100 Parametern werden nicht unterstützt.

Prozeduren, extern definiert

Extern definierte Verfahren, einschließlich SQL CLR Prozeduren, werden nicht unterstützt.

Versionierung der Prozedur

Prozedur Versionierung wird nicht unterstützt.

Verfahren WITH RECOMPILE

WITHRECOMPILE(wenn sie in Verbindung mit den EXECUTE Anweisungen DECLARE und verwendet werden) wird nicht unterstützt.

Remote-Objektreferenzen

Die Ausführung von gespeicherten Prozeduren auf Babelfish-Verbindungsservern wird nicht unterstützt. Vierteilige Objektnamen funktionieren nur zum Lesen und nicht zum Ändern der entfernten Tabelle. An UPDATE kann in der FROM Klausel auf eine entfernte Tabelle verweisen, ohne sie zu ändern. Weitere Informationen finden Sie unter Babelfish unterstützt verknüpfte Server.

Sicherheit auf Zeilenebene

Sicherheit auf Zeilenebene mit Funktionen CREATE SECURITY POLICY und Inline-Tabellenwertfunktionen wird nicht unterstützt.

Service-Broker-Funktionalität

Die Service-Broker-Funktionalität wird nicht unterstützt.

SESSIONPROPERTY

Nicht unterstützte Eigenschaften: ANSI _NULLS, _, ANSI _ _ PADDING WARNINGSARITHABORT, ANSI _ _ _ und CONCAT _ NULL YIELDS NULL NUMERIC ROUNDABORT

SET LANGUAGE

Diese Syntax wird mit keinem anderen Wert als english oder us_english unterstützt.

SP_ CONFIGURE

Diese gespeicherte Systemprozedur wird nicht unterstützt.

SQLSchlüsselwort SPARSE

Das Schlüsselwort SPARSE wird akzeptiert und ignoriert.

Syntax (FROMKlausel) des Konstruktors für Tabellenwerte

Die nicht unterstützte Syntax bezieht sich auf eine abgeleitete Tabelle, die mit der FROM Klausel erstellt wurde.

Temporäre Tabellen

Temporäre Tabellen werden nicht unterstützt.

Temporäre Verfahren werden nicht automatisch gelöscht

Diese Funktion wird nicht unterstützt.

Trigger, extern definiert

Diese Trigger, einschließlich SQL Common Language Runtime (CLR), werden nicht unterstützt.

Ohne SCHEMABINDING Klausel

Das Erstellen einer Ansicht ohne wird SCHEMABINDING nicht unterstützt, aber die Ansicht wird so erstellt, als ob sie angegeben WITH SCHEMABINDING wäre. Die Verwendung von Triggern SCHEMABINDING beim Erstellen von Funktionen und Prozeduren wird stillschweigend ignoriert.

Nicht unterstützte Einstellungen

Die folgenden Einstellungen werden nicht unterstützt:

  • SETANSI_ NULL _ DFLT _ OFF EIN

  • SETANSI_ NULL _ DFLT _AN OFF

  • SET ANSI_PADDING OFF

  • SET ANSI_WARNINGS OFF

  • SET ARITHABORT OFF

  • SETARITHIGNORENEIN

  • SETCURSOR_ CLOSE _AN_ EIN COMMIT

  • SETNUMERIC_ NEIN ROUNDABORT

  • SETPARSEONLYON (Befehl funktioniert nicht wie erwartet)

  • SETFMTONLYON (Befehl funktioniert nicht wie erwartet. Es unterdrückt nur die Ausführung von SELECT Anweisungen, nicht aber die Ausführung anderer.)

Befehle, die nicht unterstützt werden

Für folgende Befehle werden bestimmte Funktionen nicht unterstützt:

  • ADD SIGNATURE

  • ALTER DATABASE, ALTER DATABASE SET

  • BACKUP/RESTORE DATABASE/LOG

  • BACPACund DACPAC FILES RESTORE

  • CREATEALTER, DROPAUTHORIZATION. ALTERAUTHORIZATIONwird für Datenbankobjekte unterstützt.

  • CREATE, ALTER, DROP AVAILABILITY GROUP

  • CREATE, ALTER, DROP BROKER PRIORITY

  • CREATE, ALTER, DROP COLUMN ENCRYPTION KEY

  • CREATE, ALTER, DROP DATABASE ENCRYPTION KEY

  • CREATE, ALTER, DROP, BACKUP CERTIFICATE

  • CREATE AGGREGATE

  • CREATE CONTRACT

  • CHECKPOINT

Nicht unterstützte Spaltennamen oder Attribute

Die folgenden Spaltennamen werden nicht unterstützt:

  • $IDENTITY

  • $ROWGUID

  • IDENTITYCOL

Nicht unterstützte Datentypen

Die folgenden Datentypen werden nicht unterstützt:

  • HIERARCHYID

Nicht unterstützte Objekttypen

Die folgenden Objekttypen werden nicht unterstützt:

  • COLUMN MASTER KEY

  • CREATE, ALTER EXTERNAL DATA SOURCE

  • CREATE, ALTER, DROP DATABASE AUDIT SPECIFICATION

  • CREATE, ALTER, DROP EXTERNAL LIBRARY

  • CREATE, ALTER, DROP SERVER AUDIT

  • CREATE, ALTER, DROP SERVER AUDIT SPECIFICATION

  • CREATE, ALTER, DROP, OPEN/CLOSE SYMMETRIC KEY

  • CREATE, DROP DEFAULT

  • CREDENTIAL

  • CRYPTOGRAPHIC PROVIDER

  • DIAGNOSTIC SESSION

  • Indizierte Ansichten

  • SERVICE MASTER KEY

  • SYNONYM

Nicht unterstützte Funktionen

Folgende integrierte Funktionen werden nicht unterstützt:

Aggregationsfunktionen
  • APPROX_COUNT_DISTINCT

  • CHECKSUM_AGG

  • GROUPING_ID

  • STRING_ AGG unter Verwendung der Klausel WITHIN GROUP

Kryptografische Funktionen
  • CERTENCODEDFunktion

  • CERTIDFunktion

  • CERTPROPERTYFunktion

Metadatenfunktionen
  • COLUMNPROPERTY

  • TYPEPROPERTY

  • SERVERPROPERTYFunktion — Die folgenden Eigenschaften werden nicht unterstützt:

    • BuildClrVersion

    • ComparisonStyle

    • ComputerNamePhysicalNetBIOS

    • HadrManagerStatus

    • InstanceDefaultDataPath

    • InstanceDefaultLogPath

    • IsClustered

    • IsHadrEnabled

    • LCID

    • NumLicenses

    • ProcessID

    • ProductBuild

    • ProductBuildType

    • ProductUpdateReference

    • ResourceLastUpdateDateTime

    • ResourceVersion

    • ServerName

    • SqlCharSet

    • SqlCharSetName

    • SqlSortOrder

    • SqlSortOrderName

    • FilestreamShareName

    • FilestreamConfiguredLevel

    • FilestreamEffectiveLevel

Sicherheitsfunktionen
  • CERTPRIVATEKEY

  • LOGINPROPERTY

Anweisungen, Operatoren, andere Funktionen
  • EVENTDATAFunktion

  • GET_TRANSMISSION_STATUS

  • OPENXML

Nicht unterstützte Syntax

Die folgende Syntax wird nicht unterstützt:

  • ALTER DATABASE

  • ALTER DATABASE SCOPED CONFIGURATION

  • ALTER DATABASE SCOPED CREDENTIAL

  • ALTER DATABASE SET HADR

  • ALTER FUNCTION

  • ALTER INDEX

  • ALTERPROCEDUREAussage

  • ALTER SCHEMA

  • ALTER SERVER CONFIGURATION

  • ALTERSERVICE, BACKUP RESTORE SERVICE MASTER KEY /-Klausel

  • ALTER VIEW

  • BEGIN CONVERSATION TIMER

  • BEGIN DISTRIBUTED TRANSACTION

  • BEGIN DIALOG CONVERSATION

  • BULK INSERT

  • CREATE COLUMNSTORE INDEX

  • CREATE EXTERNAL FILE FORMAT

  • CREATE EXTERNAL TABLE

  • CREATE, ALTER, DROP APPLICATION ROLE

  • CREATE, ALTER, DROP ASSEMBLY

  • CREATE, ALTER, DROP ASYMMETRIC KEY

  • CREATE, ALTER, DROP CREDENTIAL

  • CREATE, ALTER, DROP CRYPTOGRAPHIC PROVIDER

  • CREATE, ALTER, DROP ENDPOINT

  • CREATE, ALTER, DROP EVENT SESSION

  • CREATE, ALTER, DROP EXTERNAL LANGUAGE

  • CREATE, ALTER, DROP EXTERNAL RESOURCE POOL

  • CREATE, ALTER, DROP FULLTEXT CATALOG

  • CREATE, ALTER, DROP FULLTEXT INDEX

  • CREATE, ALTER, DROP FULLTEXT STOPLIST

  • CREATE, ALTER, DROP MESSAGE TYPE

  • CREATE, ALTER, DROP, OPEN/CLOSE, BACKUP/RESTORE MASTER KEY

  • CREATE, ALTER, DROP PARTITION FUNCTION

  • CREATE, ALTER, DROP PARTITION SCHEME

  • CREATE, ALTER, DROP QUEUE

  • CREATE, ALTER, DROP RESOURCE GOVERNOR

  • CREATE, ALTER, DROP RESOURCE POOL

  • CREATE, ALTER, DROP ROUTE

  • CREATE, ALTER, DROP SEARCH PROPERTY LIST

  • CREATE, ALTER, DROP SECURITY POLICY

  • CREATE,ALTER, DROP SELECTIVE XML INDEX Klausel

  • CREATE, ALTER, DROP SERVICE

  • CREATE, ALTER, DROP SPATIAL INDEX

  • CREATE, ALTER, DROP TYPE

  • CREATE, ALTER, DROP XML INDEX

  • CREATE, ALTER, DROP XML SCHEMA COLLECTION

  • CREATE/DROP RULE

  • CREATE, DROP WORKLOAD CLASSIFIER

  • CREATE, ALTER, DROP WORKLOAD GROUP

  • ALTER TRIGGER

  • CREATETABLE... GRANT-Klausel

  • CREATETABLE... IDENTITY-Klausel

  • CREATEUSER— Diese Syntax wird nicht unterstützt. Die SQL Postgre-Anweisung erstellt CREATE USER keinen Benutzer, der der SQL CREATE USER Server-Syntax entspricht. Weitere Informationen finden Sie unter SQLT-Unterschiede in Babelfish.

  • DENY

  • END, MOVE CONVERSATION

  • EXECUTEmit der Option AS LOGIN oder AT

  • GET CONVERSATION GROUP

  • GROUPALLBY-Klausel

  • GROUPCUBEBY-Klausel

  • GROUPROLLUPBY-Klausel

  • INSERT... DEFAULT VALUES

  • MERGE

  • READTEXT

  • REVERT

  • SELECTPIVOT(wird ab 3.4.0 und höheren Versionen unterstützt, außer wenn es in einer Viewdefinition, einem allgemeinen Tabellenausdruck oder einer Verknüpfung verwendet wird)/UNPIVOT

  • SELECTTOPx PERCENT WHERE x <> 100

  • SELECT TOP... WITH TIES

  • SELECT... FOR BROWSE

  • SELECT... FOR XML AUTO

  • SELECT... FOR XML EXPLICIT

  • SEND

  • SET DATEFORMAT

  • SET DEADLOCK_PRIORITY

  • SET FMTONLY

  • SET FORCEPLAN

  • SETNUMERIC_ NEIN ROUNDABORT

  • SET OFFSETS

  • SET REMOTE_PROC_TRANSACTIONS

  • SET SHOWPLAN_TEXT

  • SET SHOWPLAN_XML

  • SET STATISTICS

  • SET STATISTICS PROFILE

  • SET STATISTICS TIME

  • SET STATISTICS XML

  • SHUTDOWNAussage

  • UPDATE STATISTICS

  • UPDATETEXT

  • Wird verwendetEXECUTE, um eine SQL Funktion aufzurufen

  • VIEW... CHECKOPTIONKlausel

  • VIEW... VIEW_ METADATA Klausel

  • WAITFOR DELAY

  • WAITFOR TIME

  • WAITFOR, RECEIVE

  • WITHXMLNAMESPACESkonstruieren

  • WRITETEXT

  • XPATHAusdrücke