Fungsionalitas yang tidak didukung di Babelfish - Amazon Aurora

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Fungsionalitas yang tidak didukung di Babelfish

Dalam tabel dan daftar berikut, Anda dapat menemukan fungsionalitas yang saat ini tidak didukung di Babelfish. Pembaruan untuk Babelfish termasuk dalam versi Aurora PostgreSQL. Untuk informasi selengkapnya, lihat Catatan rilis Aurora PostgreSQL.

Fungsionalitas yang saat ini tidak didukung

Dalam tabel, Anda dapat menemukan informasi tentang fungsionalitas tertentu yang saat ini tidak didukung.

Fungsionalitas atau sintaks Deskripsi

Modul perakitan dan rutinitas SQL Common Language Runtime (CLR)

Fungsionalitas yang terkait dengan modul perakitan dan rutinitas CLR tidak didukung.

Atribut kolom

ROWGUIDCOL, SPARSE, FILESTREAM, dan MASKED tidak didukung.

Basis data bermuatan

Basis data bermuatan dengan login yang diautentikasi di tingkat basis data alih-alih di tingkat server tidak didukung.

DDL lintas basis data

Melakukan pernyataan DDL yang mereferensikan atau beroperasi pada objek di beberapa database belum didukung.

Kursor (dapat diperbarui)

Kursor yang dapat diperbarui tidak didukung.

Kursor (global)

Kursor GLOBAL tidak didukung.

Kursor (perilaku pengambilan)

Perilaku pengambilan kursor berikut tidak didukung: FETCH PRIOR, FIRST, LAST, ABSOLUTE, abd RELATIVE

Parameter output tipe kursor

Variabel dan parameter tipe kursor tidak didukung untuk parameter output (kesalahan muncul).

Opsi kursor

SCROLL, KEYSET, DYNAMIC, FAST_FORWARD, SCROLL_LOCKS, OPTIMISTIC, TYPE_WARNING, dan FOR UPDATE

Enkripsi data

Enkripsi data tidak didukung.

Aplikasi tingkat data (DAC)

Operasi impor atau ekspor aplikasi tingkat data (DAC) dengan paket DAC (.dacpac) atau file cadangan DAC (.bacpac) tidak didukung.

Perintah DBCC

Perintah Konsol Basis Data (DBCC) Microsoft SQL Server tidak didukung. DBCC CHECKIDENT didukung di Babelfish 3.4.0 dan rilis yang lebih tinggi.

DROP IF EXISTS

Sintaks ini tidak didukung untuk objek USER dan SCHEMA. Ini didukung untuk objek TABLE, VIEW, PROCEDURE, FUNCTION, dan DATABASE.

Enkripsi

Fungsi dan pernyataan default tidak mendukung enkripsi.

Koneksi ENCRYPT_CLIENT_CERT

Koneksi sertifikat klien tidak didukung.

Pernyataan EXECUTE AS

Pernyataan ini tidak didukung.

Klausa EXECUTE AS SELF

Klausa ini tidak didukung dalam fungsi, prosedur, atau pemicu.

Klausa EXECUTE AS USER

Klausa ini tidak didukung dalam fungsi, prosedur, atau pemicu.

Batasan kunci asing yang mereferensikan nama basis data

Batasan kunci asing yang mereferensikan nama basis data tidak didukung.

FORMAT

Tipe yang ditentukan pengguna tidak didukung.

Deklarasi fungsi dengan lebih dari 100 parameter

Deklarasi fungsi yang berisi lebih dari 100 parameter tidak didukung.

Panggilan fungsi yang menyertakan DEFAULT sebagai nilai parameter

DEFAULT bukan nilai parameter yang didukung untuk panggilan fungsi. DEFAULT sebagai nilai parameter untuk panggilan fungsi didukung dari Babelfish 3.4.0 dan rilis yang lebih tinggi.

Fungsi, didefinisikan secara eksternal

Fungsi eksternal, termasuk fungsi SQL CLR, tidak didukung.

Tabel sementara global (tabel dengan nama yang dimulai dengan ##)

Tabel temporer global tidak didukung.

Fungsionalitas grafik

Semua fungsionalitas grafik SQL tidak didukung.

Prosedur tersimpan Umum yang Diperpanjang

Prosedur tersimpan sistem yang menyediakan antarmuka dari instance SQL Server ke program eksternal, karena berbagai aktivitas pemeliharaan tidak didukung. Ini termasuk xp_cmdshell dan prosedur tersimpan sistem lainnya. Untuk informasi selengkapnya, lihat Prosedur tersimpan Umum yang Diperpanjang.

Pengidentifikasi (variabel atau parameter) dengan beberapa karakter @ utama

Pengidentifikasi yang dimulai dengan lebih dari satu @ utama tidak didukung.

Pengidentifikasi, nama tabel atau kolom yang berisi karakter @ atau ]]

Nama tabel atau kolom yang berisi tanda @ atau tanda kurung siku tidak didukung.

Indeks inline

Indeks inline tidak didukung.

Menginvokasi prosedur yang namanya ada dalam variabel

Menggunakan variabel sebagai nama prosedur tidak didukung.

Tampilan terwujud

Tampilan terwujud tidak didukung.

Klausa NOT FOR REPLICATION

Sintaks ini diterima dan diabaikan.

Fungsi escape ODBC

Fungsi escape ODBC tidak didukung.

Panggilan prosedur yang menyertakan DEFAULT sebagai nilai parameter

DEFAULT bukan nilai parameter yang didukung. DEFAULT sebagai nilai parameter untuk panggilan fungsi didukung dari Babelfish 3.4.0 dan rilis yang lebih tinggi.

Deklarasi prosedur dengan lebih dari 100 parameter

Deklarasi yang berisi lebih dari 100 parameter tidak didukung.

Prosedur, didefinisikan secara eksternal

Prosedur yang ditentukan secara eksternal, termasuk prosedur SQL CLR, tidak didukung.

Versioning prosedur

Versioning prosedur tidak didukung.

Prosedur WITH RECOMPILE

WITH RECOMPILE (saat digunakan bersama dengan pernyataan DECLARE dan EXECUTE) tidak didukung.

Referensi objek jarak jauh

Menjalankan prosedur tersimpan terhadap server tertaut Babelfish tidak didukung. Nama objek empat bagian hanya berfungsi untuk membaca dan tidak berfungsi untuk memodifikasi tabel jarak jauh. UPDATE dapat mereferensikan tabel jarak jauh dalam klausa FROM tanpa memodifikasinya. Untuk informasi selengkapnya, lihat Babelfish mendukung server tertaut.

Keamanan tingkat baris

Keamanan tingkat baris dengan CREATE SECURITY POLICY dan fungsi bernilai tabel inline tidak didukung.

Fungsi broker layanan

Fungsi broker layanan tidak didukung.

PROPERTI SESI

Properti yang tidak didukung: ANSI_NULLS, ANSI_PADDING, ANSI_WARNINGS, ARITHABORT, CONCAT_NULL_YIELDS_NULL, dan NUMERIC_ROUNDABORT

SET LANGUAGE

Sintaks ini tidak didukung dengan nilai apa pun selain english atauus_english.

SP_CONFIGURE

Prosedur tersimpan sistem ini tidak didukung.

Kata kunci SPARSE SQL

Kata kunci SPARSE diterima dan diabaikan.

Sintaks konstruktor nilai tabel (klausa FROM)

Sintaks yang tidak didukung adalah untuk tabel turunan yang dibangun dengan klausa FROM.

Tabel temporal

Tabel temporal tidak didukung.

Prosedur sementara tidak dijatuhkan secara otomatis

Fungsionalitas ini tidak didukung.

Pemicu, didefinisikan secara eksternal

Pemicu ini tidak didukung, termasuk SQL Common Language Runtime (CLR).

Tanpa klausa SCHEMABINDING

Membuat tampilan tanpa SCHEMABINDING tidak didukung, tetapi tampilan dibuat seolah-olah WITH SCHEMABINDING ditentukan. Menggunakan SCHEMABINDING saat membuat fungsi, prosedur, pemicu diabaikan secara diam-diam.

Pengaturan yang tidak didukung

Pengaturan berikut tidak didukung:

  • SET ANSI_NULL_DFLT_OFF ON

  • SET ANSI_NULL_DFLT_ON OFF

  • SET ANSI_PADDING OFF

  • SET ANSI_WARNINGS OFF

  • SET ARITHABORT OFF

  • SET ARITHIGNORE ON

  • SET CURSOR_CLOSE_ON_COMMIT ON

  • SET NUMERIC_ROUNDABORT ON

  • SET PARSEONLY ON (perintah tidak berfungsi seperti yang diharapkan)

  • SET FMTONLY ON (perintah tidak berfungsi seperti yang diharapkan. Ini hanya menekan eksekusi pernyataan SELECT tetapi tidak yang lain.)

Perintah yang tidak didukung

Fungsionalitas tertentu untuk perintah berikut tidak didukung:

  • ADD SIGNATURE

  • ALTER DATABASE, ALTER DATABASE SET

  • BACKUP/RESTORE DATABASE/LOG

  • BACPAC and DACPAC FILES RESTORE

  • BUAT, UBAH, JATUHKAN OTORISASI. OTORISASI ALTER didukung untuk objek 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

Nama kolom atau atribut yang tidak didukung

Nama kolom berikut tidak didukung:

  • $IDENTITY

  • $ROWGUID

  • IDENTITYCOL

Tipe data yang tidak didukung

Tipe data berikut tidak didukung:

  • HIERARCHYID

Tipe objek yang tidak didukung

Tipe objek berikut tidak didukung:

  • 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

  • Tampilan yang diindeks

  • SERVICE MASTER KEY

  • SYNONYM

Fungsi yang tidak didukung

Fungsi default berikut tidak didukung:

Fungsi agregat
  • APPROX_COUNT_DISTINCT

  • CHECKSUM_AGG

  • GROUPING_ID

  • STRING_AGG menggunakan klausa WITHIN GROUP

Fungsi kriptografi
  • Fungsi CERTENCODED

  • Fungsi CERTID

  • Fungsi CERTPROPERTY

Fungsi metadata
  • COLUMNPROPERTY

  • TYPEPROPERTY

  • Fungsi SERVERPROPERTY - Properti berikut tidak didukung:

    • BuildClrVersion

    • ComparisonStyle

    • ComputerNamePhysicalNetBIOS

    • HadrManagerStatus

    • InstanceDefaultDataPath

    • InstanceDefaultLogPath

    • IsClustered

    • IsHadrEnabled

    • LCID

    • NumLicenses

    • ProcessID

    • ProductBuild

    • ProductBuildType

    • ProductUpdateReference

    • ResourceLastUpdateDateTime

    • ResourceVersion

    • ServerName

    • SqlCharSet

    • SqlCharSetName

    • SqlSortOrder

    • SqlSortOrderName

    • FilestreamShareName

    • FilestreamConfiguredLevel

    • FilestreamEffectiveLevel

Fungsi keamanan
  • CERTPRIVATEKEY

  • LOGINPROPERTY

Pernyataan, operator, fungsi lainnya
  • Fungsi EVENTDATA

  • GET_TRANSMISSION_STATUS

  • OPENXML

Sintaks yang tidak didukung

Sintaks berikut tidak didukung:

  • ALTER DATABASE

  • ALTER DATABASE SCOPED CONFIGURATION

  • ALTER DATABASE SCOPED CREDENTIAL

  • ALTER DATABASE SET HADR

  • ALTER INDEX

  • MENGUBAH FUNGSI PARTISI

  • MENGUBAH SKEMA PARTISI

  • ALTER SCHEMA

  • ALTER SERVER CONFIGURATION

  • Klausa 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

  • BUAT, UBAH, JATUHKAN, KUNCI OPEN/CLOSE, BACKUP/RESTORE MASTER

  • 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

  • Klausa CREATE, ALTER, DROP SELECTIVE XML INDEX

  • 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

  • MENGUBAH PEMICU

  • CREATE TABLE... Klausa GRANT

  • CREATE TABLE... Klausa IDENTITY

  • CREATE USER – Sintaks ini tidak didukung. Pernyataan PostgreSQL CREATE USER tidak membuat pengguna yang setara dengan sintaks CREATE USER SQL Server. Untuk informasi selengkapnya, lihat Perbedaan T-SQL di Babelfish.

  • DENY

  • END, MOVE CONVERSATION

  • EXECUTE dengan opsi AS LOGIN atau AT

  • GET CONVERSATION GROUP

  • Klausa GROUP BY ALL

  • Klausa GROUP BY CUBE

  • Klausa GROUP BY ROLLUP

  • INSERT... DEFAULT VALUES

  • MERGE

  • TEKS BACA

  • 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... UNTUK JALUR 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

  • MENGATUR WAKTU STATISTIK

  • SET STATISTICS XML

  • Pernyataan SHUTDOWN

  • UPDATE STATISTICS

  • UPDATETEXT

  • Menggunakan EXECUTE untuk memanggil fungsi SQL

  • VIEW... Klausa CHECK OPTION

  • VIEW... Klausa VIEW_METADATA

  • WAITFOR DELAY

  • WAITFOR TIME

  • WAITFOR, RECEIVE

  • Konsep WITH XMLNAMESPACES

  • WRITETEXT

  • Ekspresi XPATH