Questione : GETDATE e GETUTCDATE non esiste in MySQL

Ho un applicazione Web che gli impianti bene con MS-SQL 2000 e MS-SQL 2005 databases.
I hanno copiato la base di dati al mio SQL 5.0 successfully.

However che sto ottenendo gli errori sul GETUTCDATE () e GETDATE () functions.

SQL > aggiornamento WORKUSERS LOGINCOUNT= stabilito (LOGINCOUNT+1), il LOGINDATE=getutcdate () dove USERID='xxxx';

[MySQL] [driver] di ODBC 3.51 [mysqld-5.0.67.d7-ourdelta-log] FUNCTION workdb01.getutcdate fa non exist

so I pensato forse là era male qualcosa con la mia sintassi di SQL… in modo da ho provato con le staffe, le staffe del withut, la maiuscola, la lettera minuscola, ecc: il
and del
del
GETDATE del
GETDATE del
getdate
getdate del
del
GETUTCDATE del
GETUTCDATE del

getutcdate
getutcdate () () () () qualunque cosa lo provi ottiene un MySQL error.

What sono io che faccio male?
class= del

Risposta : GETDATE e GETUTCDATE non esiste in MySQL

Qui sono le funzioni di MySql che dovrebbero risolvere il vostro problema:

UTC_DATE ()
UTC_TIME ()
UTC_TIMESTAMP ()

CURDATE ()
ORA () [data/ora]
TIMESTAMP ()

Qui è un collegamento con più funzioni della data/ora di MySql:

http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html

Altre soluzioni  
 
programming4us programming4us