login  Naam:   Wachtwoord: 
Registreer je!
 Forum

CONCAT QUERY

Offline Chilion - 06/11/2008 15:07
Avatar van ChilionMySQL interesse
Deze query geeft een foutmelding.
CONCAT zou 2 argumenten moeten hebben. Tell me, welke!(A)

UPDATE UVTplay
SET [Date] = { fn CONCAT(SUBSTRING(Datum, 7, 4), SUBSTRING(Datum, 4, 2), SUBSTRING(Datum, 1, 2)) }

5 antwoorden

Gesponsorde links
Offline Rik - 06/11/2008 15:15
Avatar van Rik Gouden medailleGouden medaille

Crew algemeen
Wat is de precieze foutmelding dan?

[Date] moet in de query gequote zijn anders geeft hij een syntax error (net geprobeerd). En waar staat fn voor?
Offline Kr4nKz1n - 06/11/2008 15:17
Avatar van Kr4nKz1n Onbekend Een vraagje, wat is je uit eindelijke doel?
Offline Chilion - 06/11/2008 15:19
Avatar van Chilion MySQL interesse Fn zet hij er zelf tussen, de orginele query is dit:
UPDATE UVTplay
SET Date = CONCAT (
SUBSTRING(datum, 7, 4),
SUBSTRING(datum, 4, 2),
SUBSTRING(datum, 1, 2)
)
En als ik hem dan uitvoer wordt het dus bovenstaande.
Offline Kr4nKz1n - 06/11/2008 15:20
Avatar van Kr4nKz1n Onbekend Waar voer je het dan uit?
Offline Chilion - 06/11/2008 15:29
Avatar van Chilion MySQL interesse In een MSSQL Enterprise Manager.
Mijn doel is om de oude datum (01-01-0000) (varchar)
om te zetten naar datetime (0000-01-01)

De tabel heet dus UVTplay, de nieuwe kolom heet Date, de oude datum
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.169s