Mysql Wie konvertiert man eine Spalte des Typs varchar 2017-10-10 23: 59: 21.087 zu bigint?MYSQL wie varchar zu bigint zu konvertieren
ich den Typ umwandeln möchten '2017.10.10 23: 59: 21,087' zu 20171010235921087
Mysql Wie konvertiert man eine Spalte des Typs varchar 2017-10-10 23: 59: 21.087 zu bigint?MYSQL wie varchar zu bigint zu konvertieren
ich den Typ umwandeln möchten '2017.10.10 23: 59: 21,087' zu 20171010235921087
Hier gehen Sie:
select REPLACE(REPLACE(REPLACE('2017-10-10 23:59:21.087', '-', ''), ':', ''), ' ', '')
Wenn es ein Feld in einer Tabelle ist, nur dieses allein tun :
SELECT REPLACE(REPLACE(REPLACE(forex_lastupdate, '-', ''), ':', ''), ' ', '')
FROM noksek_tickdata_copy;
Danke für Ihre Antwort. Ich habe eine Spalte namens forex_lastupdate in der Tabelle noksek_tickdata_copy. Der Typ der Spalte ist varchar gleich mit '2017-10-10 23: 59: 21.087'. Also, ich möchte diese Spalte zu bigint wie 20171010235921087 konvertieren. –
Ersetzen Sie einfach das hardcoded Datum in meiner Abfrage durch den Feldnamen. – Lamar
Was haben Sie versucht? Können wir Ihr aktuelles SQL sehen, das nicht funktioniert hat? – h2ooooooo