*   >> Lese Utdanning Artikler >> science >> programming

Mysql dato og klokkeslett formatering Details

% s.' GET_FORMAT (TIME, 'INTERNAL'): '% H% i% s' I listen navnet USA, når den brukes til DATE utganger formatet, '% m .% d.% Y '. Navnet, INTERNATIONAL når den brukes til DATETIME utganger formatet, '% Y% m% d% H% i% s'. Den GET_FORMAT () -funksjonen er lik den DATE_FORMAT () -funksjonen. Men GET_FORMAT () -funksjonen omhandler kun et bestemt antall grunnleggende formater. Den trenger formater navn kombinert med type (DATE, DATETIME eller TIME) som argument, for å sende ut et bestemt format.

På den annen side DATE_FORMAT () -funksjonen lar deg all den fleksibiliteten og så alle typer formatering utgang. Vel, er GET_FORMAT funksjonen brukes inne i DATE_FORMAT funksjon som format argument. Prøv følgende get_format funksjon setning der get_format funksjonskallet er inne i date_format funksjon samtale: SELECT date_format ('2004-10-03', get_format (DATE, 'EUR')); Hva get_format () -funksjonen returnerer, blir formatet argument for date_format () -funksjonen. Utgangen er 03.10.2004, som begynner med den dagen i måneden, deretter måned og deretter år.

Separasjonen karakter er prikken og ikke bindestrek eller plass for EUR formatering navnet. Legg merke til hvordan den GET_FORMAT funksjonen har blitt skrevet i posisjonen til den andre (format) argumentet for DATE_FORMAT funksjon. Den GET_FORMAT funksjonen er en enkel måte å få tak i de formatbransjen av formatet argument for DATE_FORMAT funksjonen. Prøv følgende uttalelse for USA formatering navn kombinert med datetime Type: SELECT date_format ('2004-10-03 08:43:59', get_format (DATETIME, 'USA')); Utgangen er, 2004-10-03 08.43.

59 Prøv følgende uttalelse for INTERNATIONAL formatering navn kombinert med TID datatype: SELECT date_format ('2004-10-03 08: 43: 59', get_format (DATETIME, 'INTERN ')); Utgangen er 20041003084359 uten karakter separasjoner (Jeg anbefaler ikke bruk av denne formateringen). Vær oppmerksom på at datatypen (DATE, DATETIME eller TIME) som første argument i GET_FORMAT funksjonen er ikke i anførselstegn. Husk, det første argumentet av DATE_FORMAT funksjonen er standard DATO eller DATETIME eller TIME type for MySQL, i anførselstegn.

Nå, lese gjennom listen igjen til å forstå anvendelsen av GET_FORMAT funksjon. Så DATE_FORMAT funksjonen brukes uten GET_FORMAT funksjonen når du ønsker å gjøre det formatering selv. Når du ønsker en grunnleggende forhåndsbestemt format, bruker GET_FORMAT funksjon inne i DATE_FORMAT funksjonen. Vel, vi har hatt en lang tur for denne delen av serien. La oss ta en pause h

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 Lese Utdanning Artikler,https://utdanning.nmjjxx.com All rights reserved.