巴貝魚中不支援的功能 - Amazon Aurora

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

巴貝魚中不支援的功能

下列表格和清單中列出 Babelfish 目前不支援的功能。巴貝爾魚的更新都包含在 Aurora 後SQL版本。如需詳細資訊,請參閱《A urora Postgre SQL》的版本說明

目前不支援的功能

在此表格中,您可以找到目前不支援的某些功能的相關資訊。

功能或語法 描述

組件模組和SQL通用語言執行階段 (CLR) 常式

不支援與組件模組和CLR常式相關的功能。

資料欄屬性

ROWGUIDCOL、SPARSEFILESTREAM、和MASKED不受支援。

自主資料庫

不支援在資料庫層級而非伺服器層級驗證登入的自主資料庫。

游標 (可更新)

不支援可更新的游標。

游標 (全域)

GLOBAL不支援游標。

游標 (擷取行為)

不支援下列游標擷取行為:FETCHPRIOR,FIRST,LAST,ABSOLUTE, abd RELATIVE

游標類型的輸出參數

不支援游標類型的變數和參數的輸出參數 (會引發錯誤)。

游標選項

SCROLL,KEYSET,DYNAMIC, FAST _FORWARD, SCROLL _LOCKS,OPTIMISTIC, TYPE _WARNING, 和 FOR UPDATE

資料加密

不支援資料加密。

資料層應用程式 () DAC

不支援使用DAC套件 (.dacpacDAC) 或DAC備份 (.bacpac) 檔案的資料層應用程式 () 匯入或匯出作業。

DBCC命令

不支援 Microsoft SQL 伺服器資料庫主控台命令 (DBCC)。DBCCCHECKIDENT在巴貝爾魚 3.4.0 及更高版本中受到支持。

DROP如果 EXISTS

USER和SCHEMA物件不支援此語法。它支持對象TABLE,VIEWPROCEDURE,FUNCTION,和DATABASE。

加密

內建函數和陳述式不支援加密。

ENCRYPTCLIENT_ CERT 連接

不支援用戶端憑證連線。

EXECUTEAS 聲明

不支援此陳述式。

EXECUTEAS SELF 條款

函數、程序或觸發程序中不支援此子句。

EXECUTEAS USER 條款

函數、程序或觸發程序中不支援此子句。

參考資料庫名稱的外部索引鍵條件限制

不支援參考資料庫名稱的外部索引鍵條件限制。

FORMAT

不支援使用者定義的類型。

超過 100 個參數的函數宣告

不支援包含超過 100 個參數的函數宣告。

包含DEFAULT做為參數值的函數呼叫

DEFAULT不是函數調用的支持參數值。DEFAULT作為函數調用的參數值是從 Babelfish 3.4.0 和更高版本支持的。

外部定義的函數

不支援外部SQLCLR函數,包括函數。

全域暫存資料表 (名稱以 ## 開頭的資料表)

不支援全域暫存資料表。

圖表功能

不支援所有SQL圖形功能。

一般延伸預存程序

系統預存程序提供從SQL伺服器執行個體到外部程式的介面,以進行各種維護活動。這包括xp_cmdshell和其他系統預存程序。如需詳細資訊,請參閱一般擴充預存程序

開頭有多個 @ 字元的標識符 (變數或參數)

不支援以多個 @ 開頭的識別符。

包含 @ 或 ]] 字元的識別符、資料表或列名

不支援包含 @ 符號或方括號的資料表或資料欄名稱。

內嵌索引

不支援內嵌索引。

叫用以變數代表名稱的程序

不支援使用變數作為程序名稱。

具體化檢視表

不支援具體化檢視表。

NOTFORREPLICATION條款

接受並忽略此語法。

ODBC轉義函數

ODBC不支援逸出函式。

分割

不支援資料表和索引分割。

包含DEFAULT做為參數值的程序呼叫

DEFAULT不是支援的參數值。DEFAULT作為函數調用的參數值是從 Babelfish 3.4.0 和更高版本支持的。

超過 100 個參數的程序宣告

不支援包含超過 100 個參數的程序宣告。

外部定義的程序

不支援外部定義的SQLCLR程序,包括程序。

程序版本控制

不支援程序版本控制。

程序 WITH RECOMPILE

WITHRECOMPILE(與 AND EXECUTE 陳述式搭配使用時) 不受支援。DECLARE

遠端物件參考

不支援針對 Babelfish 連結伺服器執行預存程序。四部分的物件名稱僅適用於讀取,不適用於修改遠端資料表。UPDATE可以參考FROM子句中的遠端資料表,而不需要修改它。如需詳細資訊,請參閱Babelfish 支援連結的伺服器

資料列層級安全性

不支援具有CREATESECURITYPOLICY和內嵌資料表值函數的資料列層級安全性。

服務代理程式功能

不支援服務代理程式功能。

SESSIONPROPERTY

不支援的屬性:ANSIANSIANSI_ NULLS PADDING WARNINGS、_ ARITHABORT、CONCAT NULL _ NULL、YIELDS _ _ 和 NUMERIC _ ROUNDABORT

SET LANGUAGE

此語法不支援 englishus_english 除外的任何值。

SP_ CONFIGURE

不支援此系統預存程序。

SQL關鍵字 SPARSE

系統會接SPARSE受並忽略關鍵字。

表值構造函數語法(FROM子句)

不支援的語法適用於使用FROM子句建構的衍生資料表。

時態資料表

不支援時態資料表。

不自動捨棄暫存程序

不支援此功能。

外部定義的觸發程序

不支援這些觸發程序,包括SQL通用語言執行階段 (CLR)。

無SCHEMABINDING條款

不支援SCHEMABINDING不支援建立檢視,但建立的檢視就像WITHSCHEMABINDING已指定一樣。SCHEMABINDING在創建函數,過程時使用,觸發器被默默忽略。

不支援的設定

不支援以下設定:

  • SETANSI_ NULL DFLT _ OFF 上

  • SETANSI_ NULL _ 上 DFLT _ OFF

  • SET ANSI_PADDING OFF

  • SET ANSI_WARNINGS OFF

  • SET ARITHABORT OFF

  • SETARITHIGNORE開啟

  • SETCURSOR_ CLOSE 上 _ COMMIT 開 _

  • SETNUMERIC_ ROUNDABORT 上

  • SETPARSEONLYON(命令不按預期工作)

  • SETFMTONLYON(命令不按預期工作。 它僅抑制SELECT語句的執行,而不是其他語句的執行。)

不支援的命令

某些功能不支援以下命令:

  • ADD SIGNATURE

  • ALTER DATABASE, ALTER DATABASE SET

  • BACKUP/RESTORE DATABASE/LOG

  • BACPAC和 DACPAC FILES RESTORE

  • CREATE、ALTER、DROPAUTHORIZATION。ALTERAUTHORIZATION支援資料庫物件。

  • 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

不支援的資料欄名稱或屬性

不支援以下資料欄名稱:

  • $IDENTITY

  • $ROWGUID

  • IDENTITYCOL

不支援的資料類型

不支援以下資料類型:

  • HIERARCHYID

不支援的物件類型

不支援以下物件類型:

  • 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

  • 已編製索引的檢視表

  • SERVICE MASTER KEY

  • SYNONYM

不支援的函數

不支援以下內建函數:

彙總函數
  • APPROX_COUNT_DISTINCT

  • CHECKSUM_AGG

  • GROUPING_ID

  • STRING_ AGG 使用條WITHINGROUP款

密碼編譯函數
  • CERTENCODED函數

  • CERTID函數

  • CERTPROPERTY函數

中繼資料函數
  • COLUMNPROPERTY

  • TYPEPROPERTY

  • SERVERPROPERTY函數 — 不支援下列屬性:

    • BuildClrVersion

    • ComparisonStyle

    • ComputerNamePhysicalNetBIOS

    • HadrManagerStatus

    • InstanceDefaultDataPath

    • InstanceDefaultLogPath

    • IsClustered

    • IsHadrEnabled

    • LCID

    • NumLicenses

    • ProcessID

    • ProductBuild

    • ProductBuildType

    • ProductUpdateReference

    • ResourceLastUpdateDateTime

    • ResourceVersion

    • ServerName

    • SqlCharSet

    • SqlCharSetName

    • SqlSortOrder

    • SqlSortOrderName

    • FilestreamShareName

    • FilestreamConfiguredLevel

    • FilestreamEffectiveLevel

安全性函數
  • CERTPRIVATEKEY

  • LOGINPROPERTY

陳述式、運算子、其他函數
  • EVENTDATA函數

  • GET_TRANSMISSION_STATUS

  • OPENXML

不支援的語法

不支援以下語法:

  • ALTER DATABASE

  • ALTER DATABASE SCOPED CONFIGURATION

  • ALTER DATABASE SCOPED CREDENTIAL

  • ALTER DATABASE SET HADR

  • ALTER FUNCTION

  • ALTER INDEX

  • ALTERPROCEDURE聲明

  • ALTER SCHEMA

  • ALTER SERVER CONFIGURATION

  • ALTERSERVICE,BACKUP/RESTORESERVICEMASTERKEY條款

  • 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、DROPSELECTIVEXMLINDEX條款

  • 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 子句

  • CREATETABLE... IDENTITY 子句

  • CREATEUSER— 不支援此語法。Postgre SQL 陳述式CREATEUSER不會建立等同於SQL伺服器CREATEUSER語法的使用者。如需詳細資訊,請參閱T-巴貝SQL魚的差異

  • DENY

  • END, MOVE CONVERSATION

  • EXECUTE具有 AS LOGIN 或 AT 選項

  • GET CONVERSATION GROUP

  • GROUPBY ALL 子句

  • GROUPBY CUBE 子句

  • GROUPBY ROLLUP 子句

  • INSERT... DEFAULT VALUES

  • MERGE

  • READTEXT

  • REVERT

  • SELECTPIVOT(從 3.4.0 及更高版本支持,除非在視圖定義,通用表表達式或聯接中使用)/UNPIVOT

  • SELECTTOPPERCENTWHEREx

  • SELECT TOP... WITH TIES

  • SELECT... FOR BROWSE

  • SELECT... FOR XML AUTO

  • SELECT... FOR XML EXPLICIT

  • SELECT... FOR XML PATH

  • SEND

  • SET DATEFORMAT

  • SET DEADLOCK_PRIORITY

  • SET FMTONLY

  • SET FORCEPLAN

  • SETNUMERIC_ ROUNDABORT 上

  • SET OFFSETS

  • SET REMOTE_PROC_TRANSACTIONS

  • SET SHOWPLAN_TEXT

  • SET SHOWPLAN_XML

  • SET STATISTICS

  • SET STATISTICS PROFILE

  • SET STATISTICS TIME

  • SET STATISTICS XML

  • SHUTDOWN聲明

  • UPDATE STATISTICS

  • UPDATETEXT

  • 用EXECUTE於調用SQL函數

  • VIEW... CHECKOPTION條款

  • VIEW... VIEW_ METADATA 子句

  • WAITFOR DELAY

  • WAITFOR TIME

  • WAITFOR, RECEIVE

  • WITHXMLNAMESPACES建構

  • WRITETEXT

  • XPATH表達式