Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Funzionalità non supportate in Babelfish
Negli elenchi seguenti è possibile trovare funzionalità attualmente non supportate in Babelfish. Gli aggiornamenti di Babelfish sono inclusi nelle versioni di Aurora PostgreSQL. Per ulteriori informazioni, consulta Release notes for Amazon Aurora PostgreSQL-Compatible Edition.
Argomenti
Funzionalità attualmente non supportata
Nella tabella è possibile trovare informazioni su determinate funzionalità attualmente non supportate.
Funzionalità o sintassi | Descrizione |
---|---|
Moduli di assembly e routine SQL Common Language Runtime (CLR) |
Le funzionalità relative ai moduli di assemblaggio e alle routine CLR non sono supportate. |
Attributi cookie |
ROWGUIDCOL, SPARSE, FILESTREAM e MASKED non sono supportati. |
Database contenuti |
I database contenuti con login autenticati a livello di database anziché a livello di server non sono supportati. |
DDL tra database |
L'esecuzione di istruzioni DDL che fanno riferimento o operano su oggetti su più database non è ancora supportata. |
Cursori (aggiornabili) |
I cursori aggiornabili non sono supportati. |
Cursori (globali) |
I cursori GLOBAL non sono supportati. |
Cursore (comportamenti di recupero) |
I seguenti comportamenti di recupero del cursore non sono supportati: FETCH PRIOR, FIRST, LAST, ABSOLUTE e RELATIVE |
Parametri di output di tipo cursore |
Le variabili e i parametri di tipo cursore non sono supportati per i parametri di output (viene generato un errore). |
Opzioni del cursore |
SCROLL, KEYSET, DYNAMIC, FAST_FORWARD, SCROLL_LOCKS, OPTIMISTIC, TYPE_WARNING e FOR UPDATE |
Crittografia dei dati |
La crittografia dei dati non è supportata. |
Applicazioni a livello di dati (DAC) |
Le operazioni di importazione o esportazione di applicazioni a livello di dati (DAC) con file di pacchetto DAC (.dacpac) o di backup DAC (.bacpac) non sono supportate. |
Comandi DBCC |
I comandi Microsoft SQL Server Database Console Commands (DBCC) non sono supportati. DBCC CHECKIDENT è supportato in Babelfish 3.4.0 e versioni successive. |
DROP IF EXISTS |
Questa sintassi non è supportata per gli oggetti USER e SCHEMA. È supportato per gli oggetti TABLE, VIEW, PROCEDURE, FUNCTION e DATABASE. |
Crittografia |
Le funzioni e le istruzioni integrate non supportano la crittografia. |
Connessioni ENCRYPT_CLIENT_CERT |
Le connessioni ai certificati client non sono supportate. |
Istruzione EXECUTE AS |
Questa affermazione non è supportata. |
Clausola EXECUTE AS SELF |
Questa clausola non è supportata in funzioni, procedure o trigger. |
Clausola EXECUTE AS USER |
Questa clausola non è supportata in funzioni, procedure o trigger. |
Vincoli di chiave esterna che fanno riferimento al nome del database |
I vincoli di chiave esterna che fanno riferimento al nome del database non sono supportati. |
FORMAT |
I tipi definiti dall'utente non sono supportati. |
Dichiarazioni di funzione con più di 100 parametri |
Le dichiarazioni di funzione che contengono più di 100 parametri non sono supportate. |
Chiamate di funzione che includono DEFAULT come valore di parametro |
DEFAULT non è un valore di parametro supportato per una chiamata di funzione. DEFAULT come valore di parametro per una chiamata di funzione è supportato da Babelfish 3.4.0 e versioni successive. |
Funzioni, definite esternamente |
Le funzioni esterne, incluse le funzioni SQL CLR, non sono supportate. |
Tabelle temporanee globali (tabelle con nomi che iniziano con ##) |
Le tabelle temporanee globali non sono supportate. |
Funzionalità grafico |
Tutte le funzionalità dei grafici SQL non sono supportate. |
Procedure memorizzate generali estese |
Le procedure archiviate nel sistema che forniscono un'interfaccia da un'istanza di SQL Server a programmi esterni, per varie attività di manutenzione non sono supportate. Sono incluse |
Identificatori (variabili o parametri) con più caratteri @ iniziali |
Gli identificatori che iniziano con più di un |
Identificatori, nomi di tabelle o colonne che contengono caratteri [@ o] |
Nomi di tabelle o colonne che contengono un determinato segno |
Indici in linea |
Gli indici in linea non sono supportati. |
Richiamo di una procedura il cui nome è in una variabile |
L'utilizzo di una variabile come nome di procedura non è supportato. |
Viste materializzate |
Le viste materializzate non sono supportate. |
Clausola NOT FOR REPLICATION |
Questa sintassi è accettata e ignorata. |
Funzioni di escape ODBC |
Le funzioni di escape ODBC non sono supportate. |
Chiamate di procedura che include DEFAULT come valore di parametro |
DEFAULT non è un valore di parametro supportato. DEFAULT come valore di parametro per una chiamata di funzione è supportato da Babelfish 3.4.0 e versioni successive. |
Dichiarazioni di procedura con più di 100 parametri |
Le dichiarazioni con più di 100 parametri non sono supportate. |
Procedure definite esternamente |
Le procedure definite esternamente, incluse le procedure SQL CLR, non sono supportate. |
Controllo delle versioni delle procedure |
Il controllo delle versioni delle procedure non è supportato. |
Procedure WITH RECOMPILE |
WITH RECOMPILE (se usato in combinazione con le istruzioni DECLARE e EXECUTE) non è supportato. |
Riferimenti agli oggetti remoti |
L'esecuzione di stored procedure sui server collegati a Babelfish non è supportata. I nomi degli oggetti in quattro parti funzionano solo per la lettura e non per la modifica della tabella remota. UPDATE può fare riferimento a una tabella remota nella clausola FROM senza modificarla. Per ulteriori informazioni, consulta Babelfish supporta i server collegati. |
Sicurezza a livello di riga |
La sicurezza a livello di riga con CREATE SECURITY POLICY e le funzioni inline con valori di tabella non è supportata. |
Funzionalità Service Broker |
La funzionalità Service Broker non è supportata. |
SESSIONPROPERTY |
Proprietà non supportate: ANSI_NULLS, ANSI_PADDING, ANSI_WARNINGS, ARITHABORT, CONCAT_NULL_YIELDS_NULL e NUMERIC_ROUNDABORT |
IMPOSTA LINGUA |
Questa sintassi non è supportata con alcun valore diverso da |
SP_CONFIGURE |
Questa procedura memorizzata di sistema non è supportata. |
Parola chiave SQL SPARSE |
La parola chiave SPARSE viene accettata e ignorata. |
Sintassi del costruttore del valore della tabella (clausola FROM) |
La sintassi non supportata è per una tabella derivata costruita con la clausola FROM. |
Tabelle globali |
Le tabelle temporali non sono supportate. |
Le procedure temporanee non vengono interrate automaticamente |
Questa funzionalità non è supportata. |
Trigger, definiti esternamente |
Questi trigger non sono supportati, incluso SQL Common Language Runtime (CLR). |
Senza clausola SCHEMABINDING |
La creazione di una vista senza SCHEMABINDING non è supportata, tuttavia la vista viene creata come se WITH SCHEMABINDING fosse specificato. L'uso di SCHEMABINDING durante la creazione di funzioni, procedure e trigger viene ignorato senza alcun avviso. |
Impostazioni non supportate
Le seguenti impostazioni non sono supportate:
-
ATTIVA ANSI_NULL_DFLT_OFF
-
DISATTIVA ANSI_NULL_DFLT_ON
-
DISATTIVA IMPOSTA ANSI_PADDING
-
DISATTIVA IMPOSTA ANSI_WARNINGS
-
DISATTIVA ARITHABORT
-
ATTIVA ARITHIGNORE
-
SET CURSOR_CLOSE_ON_COMMIT SU
-
SET NUMERIC_ROUNDABORT ON
-
SET PARSEONLY ON (il comando non funziona come previsto)
-
SET FMT-ONLY ON (il comando non funziona correttamente. Sopprime solo l'esecuzione delle istruzioni SELECT ma non di altre.)
Comandi non supportati
Alcune funzionalità per i seguenti comandi non sono supportate:
-
ADD SIGNATURE
-
ALTER DATABASE, ALTER DATABASE SET
-
BACKUP/RESTORE DATABASE/LOG
-
RIPRISTINO DEI FILE BACPAC e DACPAC
-
CREARE, MODIFICARE, ELIMINARE L'AUTORIZZAZIONE. ALTER AUTHORIZATION è supportata per gli oggetti del database.
-
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
Nomi di colonna o attributi non supportati
I seguenti nomi di colonna non sono supportati:
-
$IDENTITY
-
$ROWGUID
-
IDENTITYCOL
Tipi di dati non supportati
I seguenti tipi di dati non sono supportati:
-
HIERARCHYID
Tipi di oggetti non supportati
I seguenti tipi di oggetti non sono supportati:
-
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
-
Visualizzazioni indicizzate
-
CHIAVE MASTER SERVICE
-
SYNONYM
Funzioni non supportate
Le seguenti funzioni integrate non sono supportate:
Funzioni di aggregazione
-
APPROX_COUNT_DISTINCT
-
CHECKSUM_AGG
-
GROUPING_ID
-
STRING_AGG utilizzando la clausola WITHIN GROUP
Funzioni di crittografia
-
Funzione CERTENCODED
-
Funzione CERTID
-
Funzione CERTPROPERTY
Funzioni sui metadati
-
COLUMNPROPERTY
-
TYPEPROPERTY
-
Funzione SERVERPROPERTY - Le seguenti proprietà non sono supportate:
-
BuildClrVersion
-
ComparisonStyle
-
ComputerNamePhysicalNetBIOS
-
HadrManagerStatus
-
InstanceDefaultDataPath
-
InstanceDefaultLogPath
-
IsClustered
-
IsHadrEnabled
-
LCID
-
NumLicenses
-
ProcessID
-
ProductBuild
-
ProductBuildType
-
ProductUpdateReference
-
ResourceLastUpdateDateTime
-
ResourceVersion
-
ServerName
-
SqlCharSet
-
SqlCharSetName
-
SqlSortOrder
-
SqlSortOrderName
-
FilestreamShareName
-
FilestreamConfiguredLevel
-
FilestreamEffectiveLevel
-
Funzioni di sicurezza
-
CERTPRIVATEKEY
-
LOGINPROPERTY
Istruzioni, operatori, altre funzioni
-
Funzione EVENTDATA
-
GET_TRANSMISSION_STATUS
-
OPENXML
Sintassi non supportata
La seguente sintassi non è supportata:
-
ALTER DATABASE
-
ALTER DATABASE SCOPED CONFIGURATION
-
ALTER DATABASE SCOPED CREDENTIAL
-
ALTER DATABASE SET HADR
-
ALTER INDEX
-
MODIFICA LA FUNZIONE DI PARTIZIONE
-
ALTERARE LO SCHEMA DI PARTIZIONE
-
ALTER SCHEMA
-
ALTER SERVER CONFIGURATION
-
Clausola ALTER SERVICE, BACKUP/RESTORE SERVICE MASTER KEY
-
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
-
CREA, MODIFICA, RILASCIA, CHIAVE OPEN/CLOSE, BACKUP/RESTORE PRINCIPALE
-
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 clause
-
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
-
CREA TABELLA Clausola GRANT
-
CREA TABELLA Clausola IDENTITY
-
CREATE USER - Questa sintassi non è supportata. L'affermazione PostgreSQL CREATE USER non crea un utente equivalente alla sintassi di SQL Server CREATE USER. Per ulteriori informazioni, consulta Differenze T-SQL in Babelfish.
-
DENY
-
END, MOVE CONVERSATION
-
EXECUTE with AS LOGIN or AT option
-
GET CONVERSATION GROUP
-
GROUP BY ALL clause
-
GROUP BY CUBE clause
-
GROUP BY ROLLUP clause
-
INSERT… DEFAULT VALUES
-
MERGE
-
READTEXT
-
REVERT
-
UNPIVOT
-
SELECT TOP x PERCENT WHERE x <> 100
-
SELECT TOP... WITH TIES
-
SELECT... FOR BROWSE
-
SELECT... FOR XML AUTO
-
SELECT... FOR XML EXPLICIT
-
SELECT... PER PERCORSO XML
-
SEND
-
SET DATEFORMAT
-
SET DEADLOCK_PRIORITY
-
SET FMTONLY
-
SET FORCEPLAN
-
SET NUMERIC_ROUNDABORT ON
-
SET OFFSETS
-
SET REMOTE_PROC_TRANSACTIONS
-
SET SHOWPLAN_TEXT
-
SET SHOWPLAN_XML
-
SET STATISTICS
-
SET STATISTICS PROFILE
-
SET STATISTICS TIME
-
SET STATISTICS XML
-
SHUTDOWN statement
-
UPDATE STATISTICS
-
UPDATETEXT
-
Using EXECUTE to call a SQL function
-
VIEW... CHECK OPTION clause
-
VIEW... VIEW_METADATA clause
-
WAITFOR DELAY
-
WAITFOR TIME
-
WAITFOR, RECEIVE
-
WITH XMLNAMESPACES construct
-
WRITETEXT
-
XPATH expressions