無料PHPプログラム

MySQL 5.1 リファレンスマニュアル :: 1 一般情報 :: 1.8 MySQLの標準への準拠 :: 1.8.2 SQLモードの選択
« 1.8.1 MySQLが準拠する標準

1.8.3 ANSIモードでのMySQLの実行 »
Section Navigation      [Toggle]
  • 1.8 MySQLの標準への準拠
  • 1.8.1 MySQLが準拠する標準
  • 1.8.2 SQLモードの選択
  • 1.8.3 ANSIモードでのMySQLの実行
  • 1.8.4 SQL標準に対するMySQL拡張機能
  • 1.8.5 MySQLと標準SQLとの違い
  • 1.8.6 MySQL における制約の処理

1.8.2. SQLモードの選択

MySQLサーバは異なるSQLモードで機能し、これらのモードを各クライアントにそれぞれ適合させることができます。この機能では、各アプリケーションがサーバのオペレーティングモードをその要求に合わせることができます。

SQLモードでは、MySQLがどのSQL構文をサポートすべきかまたはどの種類のデータバリデーションを実行すべきか、といったサーバオペレーション分野が管理されています。つまり、モードを定義することにより、異なる環境で MySQL を使用でき、MySQL を別のデータ ベース サーバと併用できるようになります。

--sql-mode="mode_value"オプションでmysqldを起動させると、デフォルトのSQLモードが設定できます。MySQL 4.1からは、SET [SESSION|GLOBAL] sql_mode='mode_value'ステートメントを使用してsql_modeシステム変数を設定することで、ランタイムのモード変更もできます。

SQLモードの設定に関するさらに詳しい情報は、項4.2.6. 「SQL モード」を参照してください。

Copyright c 1997, 2010, Oracle and/or its affiliates. All rights reserved. Legal Notices
Top / Previous / Next / Up / Table of Contents
© 2010, Oracle Corporation and/or its affiliates

無料CGI PHPスクリプト | 新着情報スクリプト | 営業日カレンダー | PHPマニュアル | MySQLマニュアル | PEARマニュアル

Copyright (c) 2010 jmcodex.com All rights reserved.