MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

MySQL FROM_UNIXTIME()関数の使用法は何ですか?


MySQL FROM_UNIXTIME()関数は、Unixタイムスタンプのバージョンから日付/日時を返すために使用されます。戻り値の形式は、関数のコンテキスト(コンテキストが数値か文字列か)に応じて、「YYYY-MM-DD HH:MM:SS」または「YYYYMMDDHHMMSS.uuuuuu」のいずれかになります。

以下はFROM_UNIXTIMEの構文です-

FROM_UNIXTIME(unix_timestamp, [format])

ここで、unix_timestampはUnixタイムスタンプの値であり、formatには、値を返すフォーマット文字列が含まれています。

mysql> Select FROM_UNIXTIME(1555033470);
+---------------------------+
| FROM_UNIXTIME(1555033470) |
+---------------------------+
| 2019-04-12 07:14:30       |
+---------------------------+
1 row in set (0.00 sec)

  1. MySQL IGNORE INSERTステートメントの用途は何ですか?

    基本的に、IGNORE INSERTステートメントは、MySQLテーブルへの重複データの挿入を防ぐために使用されます。 INSERTコマンドではなくINSERTIGNOREコマンドを使用する場合、レコードが既存のレコードを複製しない場合、MySQLは通常どおりにそれを挿入しますが、レコードが複製する場合、IGNOREキーワードはMySQLに生成せずにサイレントに破棄するように指示しますエラー。その構文は次のとおりです- 構文 INSERT INGORE INTO table_name(…) ここで、table_nameは、値を挿入するテーブルの名前です。 例 次の例ではエラーが

  2. MySQLのCHAR()の逆関数は何ですか

    CHAR()の逆関数は、MySQLのASCII()またはORD()です。ここで、ASCII()は左端の文字の数値を返しますが、ORD()は引数の左端の文字の文字コードを返します まずテーブルを作成しましょう- mysql> create table DemoTable (    Value int,    Value1 char(1),    Value2 char(1) ); Query OK, 0 rows affected (0.80 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mys