2016-05-29 3 views
1

Ich möchte 5 Minuten zu einem Datumswert hinzufügen und das Feld aktualisieren.Hinzufügen von Minuten zu einem Datumswert in orientdb

wie unten. checkintime ist ein Datumszeittyp. Wie mache ich das in orientdb?

Update Mitarbeiter eingestellt checkintime = sysdate() + 5 Rückkehr nach

+1

die unten funktioniert Update Mitarbeiter setzen checkintime = eval ("sysdate() + 300000") zurück nach – Steve

Antwort

1

könnten Sie auch

verwenden
update employee set checkintime=sum(sysdate().asLong(),300000).asDate() 

UPDATE

Ich benutze diesen Code und es funktioniert für mich

create class employee extends v 
create vertex employee set checkintime=sum(sysdate().asLong(),300000).asDate(), checkoldtime=sysdate() 

enter image description here

Ich hoffe, es hilft.

+0

Dies funktioniert nicht. Es legt nur die aktuelle Uhrzeit fest. Ist das ein Fehler? – Steve

+0

Hi @Steve, ich habe meine Antwort bearbeitet –

Verwandte Themen