sql >> データベース >  >> RDS >> Mysql

MySQLの日付と時刻の関数は存在しません

    「そのような機能はありません」というテキストを含むMySQLからのエラーメッセージはありません。 MySQL 5.1のソースツリー全体でgrepを実行したところ、その文字列はどこにも発生しません(1つのコメントを除く)。

    私の考えでは、MySQLを使用しておらず、SQLiteを使用しています。 できる SQLiteコマンドラインシェルを実行すると、そのエラーが再現されます:

    $ sqlite3
    sqlite> select curdate();
    Error: no such function: curdate
    sqlite> select now();
    Error: no such function: now
    

    SQLiteでは、関数 現在の日付を取得するには、単にdate()です。 :

    sqlite> select date();
    2010-01-02
    


    1. SQL Serverのvarchar列から奇妙な文字(帽子をかぶったA)を削除します

    2. データセットをディープコピーし、すべてのコピーを指すようにFK参照を変更するにはどうすればよいですか?

    3. PHPを使用して複数のMySQLテーブルを作成する

    4. 1つずつ実行できないcodeigniterで複数のクエリを実行する