Tutorial sql: format

Utilisez le

Utilisez le "format" fonction dans une instruction SQL pour modifier la façon dont l`information dans une colonne est renvoyée. Specifiy le nom de la colonne et le format dans la parenthèse utilisée après "format" dans un "sélectionner" déclaration. le "format" fonction est utilisée pour convertir une date à un format différent, un nombre entier d`une chaîne ou une chaîne en nombre. Dans certaines installations de base de données, la "à ce jour," "to_char" et "to_number" les fonctions sont utilisés à la place du générique "format" fonction.

  • Choisissez une colonne dans une colonne de base de données de reformater. Dates sont de bons choix.

  • Connectez-vous à un outil SQL interactif.




  • Sélectionner" la colonne de la table sans reformater. Tapez cette commande à l`invite et appuyez sur "Entrer":

    SQLgt; sélectionner sysdate du double;

    En supposant que la date actuelle du système est le 1er Janvier 2010, la commande retourne "01-JAN-10."

  • Modifier la "sélectionner" commande en ajoutant le "format()" commande pour changer le format de date à un "AAAA-MM-JJ" représentation. Sélectionnez la date deux fois pour faciliter la comparaison.

    SQLgt, sélectionnez sysdate, le format (sysdate, "AAAA-MM-JJ") Du double;

    La commande retourne "01-JAN-10", "2010-01-01."

Conseils & Avertissements

  • Utilisez les modèles suivants pour les situations de mise en forme les plus courantes:
  • La date Conversions
  • HH = heure de la journée (01-12)
  • HH12 = heure de la journée (01-12)
  • HH24 = heure de la journée (00-24)
  • MI = minute (00-59)
  • SS = seconde (00-59)
  • MS = milliseconde (000-999)
  • AM ou PM
  • Y, YYY = année avec une virgule
  • AAAA = année sans virgule
  • YYY = trois derniers chiffres de l`année
  • YY = deux derniers chiffres de l`année
  • Y = dernier chiffre de l`année
  • MOIS = majuscules mois
  • Mois = mixte cas mois
  • mois = minuscules mois
  • JOUR = supérieure jour de la semaine de cas
  • Jour = mixed jour de la semaine de cas
  • jour = bas jour de la semaine de cas
  • ddd = Julian jours
  • dd = jour du mois
  • TZ = fuseau horaire
  • Conversions numériques
  • 9 = utilisation nines pour spécifier nombre de trois chiffres- formaté à 999 reviendrait neuf
  • 0 = usage entraînant zeroes- trois formaté à 000 renverrait 003
  • . = Point décimal
  • , = virgule
  • S = valeur négative affiche une "-"
  • Si une instruction tente de reformater une valeur dans un type non valide, une erreur est renvoyée.

AUTRES

Comment convertir une date фото

Comment convertir une date

Les dates peuvent être converties en presque tout autre format en utilisant l`Internet. Ceci est utile pour trouver…