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

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

最終更新日:Jan 22, 2024

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

ApsaraDB RDSには、オープンソースMySQLによって提供される予約済みキーワードに加えて、さらにいくつかの予約済みキーワードが提供されます。 次の表に、ApsaraDB RDSによって提供される新しい予約済みキーワードを示します。 オープンソースMySQLによって提供される予約済みキーワードの詳細については、以下のトピックを参照してください。
MySQLバージョン予約済みキーワード説明
8.0NEXTVALSQL文のシーケンスの値にアクセスするために使用される演算子。 UDFがNEXTVALオペレーターと同じ名前の場合、UDFとNEXTVALオペレーターの優先順位は、RDSインスタンスのマイナーエンジンバージョンによって異なります。
  • マイナーエンジンバージョンが20201031以前の場合、NEXTVALオペレータの優先度はUDFの優先度よりも高くなります。
  • マイナーエンジンバージョンが20201031より後の場合、UDFの優先度はNEXTVALオペレータの優先度よりも高くなります。
カールSQL文のシーケンスの値にアクセスするために使用される演算子。 UDFの名前がCURRVAL演算子と同じ場合、UDFとCURRVAL演算子の優先順位は、RDSインスタンスのマイナーエンジンバージョンによって異なります。
  • マイナーエンジンバージョンが20201031またはそれ以前の場合、CURRVAL演算子の優先度はUDFの優先度よりも高くなります。
  • マイナーエンジンバージョンが20201031よりも遅い場合、UDFの優先度はCURRVAL演算子の優先度よりも高くなります。
5.7NEXTVALSQL文のシーケンスの値にアクセスするために使用される演算子。 UDFがNEXTVALオペレーターと同じ名前の場合、UDFとNEXTVALオペレーターの優先順位は、RDSインスタンスのマイナーエンジンバージョンによって異なります。
  • マイナーエンジンバージョンが20201231以前の場合、NEXTVALオペレータの優先度はUDFの優先度よりも高くなります。
  • マイナーエンジンバージョンが20201231より後の場合、UDFの優先度はNEXTVALオペレータの優先度よりも高くなります。
カールSQL文のシーケンスの値にアクセスするために使用される演算子。 UDFの名前がCURRVAL演算子と同じ場合、UDFとCURRVAL演算子の優先順位は、RDSインスタンスのマイナーエンジンバージョンによって異なります。
  • マイナーエンジンバージョンが20201231またはそれ以前の場合、CURRVAL演算子の優先度はUDFの優先度よりも高くなります。
  • マイナーエンジンバージョンが20201231よりも遅い場合、UDFの優先度はCURRVAL演算子の優先度よりも高くなります。
RDS_AUDITなし。
5.6ASYNC_COMMITなし。
キャッシュ済みなし。
クラスターなし。
FORCE_UPDATE_PLAN_キャッシュなし。
NO_PLAN_キャッシュなし。