すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:ApsaraDB RDS for MySQLインスタンスの予約済みキーワード

最終更新日:Dec 10, 2024

このトピックでは、ApsaraDB RDS for MySQLインスタンスで予約されているキーワードについて説明します。 テーブル、列、インデックス、ユーザー定義関数 (UDF) などのオブジェクトをデータベースに作成するときは、これらの予約済みキーワードを使用しないでください。

ApsaraDB RDSには、オープンソースMySQLによって提供される予約済みキーワードに加えて、さらにいくつかの予約済みキーワードが提供されます。 次の表に、ApsaraDB RDSによって提供される新しい予約済みキーワードを示します。 オープンソースMySQLによって提供される予約済みキーワードの詳細については、以下のトピックを参照してください。

エンジンバージョン

予約済みキーワード

説明

MySQL 8.0

MySQL 5.7

NEXTVAL

SQL文のシーケンスの値にアクセスするために使用される演算子。 UDFがNEXTVALオペレーターと同じ名前の場合、UDFとNEXTVALオペレーターの優先順位は、RDSインスタンスのマイナーエンジンバージョンによって異なります。

  • マイナーエンジンバージョンが20201031以前の場合、NEXTVALオペレータの優先度はUDFの優先度よりも高くなります。

  • マイナーエンジンバージョンが20201031より後の場合、UDFの優先度はNEXTVALオペレータの優先度よりも高くなります。

カール

SQL文のシーケンスの値にアクセスするために使用される演算子。 UDFの名前がCURRVAL演算子と同じ場合、UDFとCURRVAL演算子の優先順位は、RDSインスタンスのマイナーエンジンバージョンによって異なります。

  • マイナーエンジンバージョンが20201031またはそれ以前の場合、CURRVAL演算子の優先度はUDFの優先度よりも高くなります。

  • マイナーエンジンバージョンが20201031よりも遅い場合、UDFの優先度はCURRVAL演算子の優先度よりも高くなります。