Ich habe eine "Test" -Tabelle in meiner H2-Datenbank, und ich habe einige Zeitstempel darin. Ich konvertiere meine "_time" Spalte in ein normales Datum mit 'DATEADD' Funktion.Einfügen der Ergebnismenge aus der Funktion select und dateadd in die gleiche Tabelle
Und ich will Ergebnis meiner SELECT-Abfrage, um in '_converted_time' eingefügt
sql> select * from test;
| _TIME | _CONVERTED_TIME
| 1468309423961 | null
| 1468309423962 | null
| 1468308812001 | null
| 1468308815972 | null
(4 rows, 10 ms)
sql>
sql>
sql> select DATEADD('SECOND', SUBSTRING(_time,1,10), DATE '1970-01-01') from test;
DATEADD('SECOND', SUBSTRING(EVENT_TIME, 1, 10), DATE '1970-01-01')
2016-07-12 07:43:43.0
2016-07-12 07:43:43.0
2016-07-12 07:33:32.0
2016-07-12 07:33:35.0
daher nach oben Ergebnis in _converted_time Zugabe es wie ::
sql> select * from test;
| _TIME | _CONVERTED_TIME
| 1468309423961 | 2016-07-12 07:43:43.0
| 1468309423962 | 2016-07-12 07:43:43.0
| 1468308812001 | 2016-07-12 07:33:32.0
| 1468308815972 | 2016-07-12 07:33:35.0
(4 rows, 10 ms)
Vielen Dank im Voraus aussehen sollte. ..
Sie suchen nach 'update'? – HoneyBadger
Ja ich möchte die Tabelle aktualisieren, indem ich diese Ergebnismenge in die Tabelle – Apurv