D.S

dev.mysql.com

MySQL :: MySQL 5.6 リファレンスマニュアル :: 11.3.2 TIME 型

MySQL :: MySQL 5.6 リファレンスマニュアル :: 11.3.2 TIME 型 Contact MySQL  |  Login  |  Register The world's most popular open source database MySQL.com Downloads Documentation Developer Zone Developer Zone Downloads MySQL.com Documentation MySQL Server MySQL Enterprise Workbench Router Utilities/Fabric MySQL NDB Cluster Connectors More MySQL.com Downloads Developer Zone Section Menu:   Documentation Home MySQL 5.6 リファレンスマニュアル 序文と法的通知 一般情報 MySQL のインストールと更新 チュートリアル MySQL プログラム MySQL サーバーの管理 セキュリティー バックアップとリカバリ 最適化 言語構造 グローバリゼーション データ型 データ型の概要 数値型の概要 日付と時間型の概要 文字列型の概要 数値型 整数型 (真数値) - INTEGER、INT、SMALLINT、TINYINT、MEDIUMINT、BIGINT 固定小数点型 (真数値) - DECIMAL、NUMERIC 浮動小数点型 (概数値) - FLOAT、DOUBLE ビット値型 - BIT 数値型の属性 範囲外およびオーバーフローの処理 日付と時間型 DATE、DATETIME、および TIMESTAMP 型 TIME 型 YEAR 型 YEAR(2) の制限と YEAR(4) への移行 TIMESTAMP および DATETIME の自動初期化および更新機能 時間値での小数秒 日付と時間型間での変換 日付での 2 桁の年 文字列型 CHAR および VARCHAR 型 BINARY および VARBINARY 型 BLOB 型と TEXT 型 ENUM 型 SET 型 空間データの拡張 空間データ型 OpenGIS 幾何モデル 幾何クラスの階層 Geometry クラス Point クラス Curve クラス LineString クラス Surface クラス Polygon クラス GeometryCollection クラス MultiPoint クラス MultiCurve クラス MultiLineString クラス MultiSurface クラス MultiPolygon クラス 空間データの使用 サポートされる空間データ形式 空間カラムの作成 空間カラムへのデータ移入 空間データのフェッチ 空間分析の最適化 空間インデックスの作成 空間インデックスの使用 データ型デフォルト値 データ型のストレージ要件 カラムに適した型の選択 その他のデータベースエンジンのデータ型の使用 関数と演算子 SQL ステートメントの構文 InnoDB ストレージエンジン 代替ストレージエンジン 高可用性と拡張性 レプリケーション MySQL Cluster NDB 7.3 および MySQL Cluster NDB 7.4 パーティション化 ストアドプログラムおよびビュー INFORMATION_SCHEMA テーブル MySQL パフォーマンススキーマ Connector および API MySQL の拡張 MySQL Enterprise Edition MySQL Workbench MySQL 5.6 のよくある質問 エラー、エラーコード、および一般的な問題 MySQL リリースノート 制約と制限 MySQL 用語集 サードパーティーコンポーネントライセンス 全般的な索引 関数の索引 コマンドの索引 関数の索引 INFORMATION_SCHEMA の索引 結合型の索引 演算子の索引 オプションの索引 権限の索引 モードの索引 ステートメント/構文の索引 ステータス変数の索引 システム変数の索引 トランザクション分離レベルのインデックス Download this Manual PDF (US Ltr) - 27.1Mb PDF (A4) - 27.1Mb EPUB - 7.5Mb HTML Download (TGZ) - 7.2Mb HTML Download (Zip) - 7.2Mb version 5.6 8.0  English 5.7  English 5.6  English 5.5  English MySQL 5.6 リファレンスマニュアル  /  ...  /  データ型  /  日付と時間型  /  TIME 型 11.3.2 TIME 型 MySQL では、TIME 値の取り出しと表示は 'HH:MM:SS' 形式 (時間の部分の値が大きい場合は 'HHH:MM:SS' 形式) で行われます。TIME 値の範囲は、'-838:59:59' から '838:59:59' です。TIME 型は、時間 (24 時間以下にする必要があります) を表すだけでなく、経過時間や、2 つのイベント間の時間 (24 時間よりも非常に長くなる場合も、負になる場合もあります) を表すこともできるので、時間の部分は非常に大きくなる可能性があります。 MySQL が TIME 値を認識する形式は複数あり、そのいくつかにはマイクロ秒 (6 秒) までの精度で後続の小数秒部分を含めることができます。 セクション9.1.3「日付リテラルと時間リテラル」 を参照してください。MySQL の小数秒のサポートの詳細は、 セクション11.3.6「時間値での小数秒」 を参照してください。特に、MySQL 5.6.4 以降では、TIME カラムに挿入された値の小数部はすべて破棄されずに格納されます。小数部が含まれている場合、TIME 値の範囲は '-838:59:59.000000' から '838:59:59.000000' です。 TIME カラムに省略された値を割り当てる場合は注意してください。MySQL は、コロン付きの省略された TIME 値を時間と解釈します。つまり、'11:12' は '00:11:12' ではなく '11:12:00' を意味します。MySQL は、右端の 2 桁が秒を表すという仮定を使用して (つまり、時間としてではなく経過時間として)、コロンのない省略された値を解釈します。たとえば、'1112' と 1112 は '11:12:00' (11 時 12 分) を表すように見えますが、MySQL では '00:11:12' (11 分 12 秒) と解釈されます。同様に、'12' や 12 は '00:00:12' と解釈されます。 時間部分と小数秒部分との間の区切り文字として認識される唯一の文字が小数点です。 デフォルトでは、TIME 範囲外にあるが、それ以外は有効な値は、範囲のもっとも近い終点に切り落とされます。たとえば、'-850:00:00' と '850:00:00' は、それぞれ '-838:59:59' と '838:59:59' に変換されます。無効な TIME 値は、'00:00:00' に変換されます。'00:00:00' はそれ自体が有効な TIME 値なので、元の値が '00:00:00' と指定されたのかどうか、無効であったかどうか、テーブルに格納された '00:00:00' の値から判断できません。 無効な TIME 値の制限を厳しくするには、エラーが発生するように厳密な SQL モードを有効にしてください。 セクション5.1.7「サーバー SQL モード」 を参照してください。 PREV   HOME   UP   NEXT Download this Manual PDF (US Ltr) - 27.1Mb PDF (A4) - 27.1Mb EPUB - 7.5Mb HTML Download (TGZ) - 7.2Mb HTML Download (Zip) - 7.2Mb User Comments   Posted by lvaro G. Vicario on November 25, 2011 If you want to change the default output format you can convert to string with TIME_FORMAT(). E.g.: SELECT TIME_FORMAT(foo_hour, '%H:%i') FROM bar Sign Up Login You must be logged in to post a comment. Contact Sales USA: +1-866-221-0634 Canada: +1-866-221-0634 Germany: +49 89 143 01280 France: +33 1 57 60 83 57 Italy: +39 02 249 59 120 UK: +44 207 553 8447 Japan: 0120-065556 China: 10800-811-0823 India: 0008001005870 More Countries » Contact Us Online » Products MySQL Enterprise Edition MySQL Standard Edition MySQL Classic Edition MySQL Cluster CGE MySQL Embedded (OEM/ISV) Services Training Certification Consulting Support Downloads MySQL Community Server MySQL Cluster MySQL Fabric MySQL Utilities MySQL Workbench About MySQL Contact Us How to Buy Partners Job Opportunities Site Map Documentation MySQL Reference Manuals MySQL Workbench Expert Guides Topic Guides MySQL Cluster Legal Legal Policies Your Privacy Rights Terms of Use Trademark Policy Contributor Agreement   © 2016, Oracle Corporation and/or its affiliates