sql >> Database teknologi >  >> RDS >> Mysql

Mysql formater en streng som XXXXXXXXXXXX til XX-XX-XXXXXXX-X

En måde at gøre det på, i MySQL er at bruge et udtryk med funktionerne SUBSTRING og CONCAT, som denne:

CONCAT( SUBSTR(str,1,2), '-', SUBSTR(str,3,2), '-', SUBSTR(str,5,7), '-', SUBSTR(str,12,1) ) AS formatted_str

  1. Feltet 'id' har ikke en standardværdi?

  2. Sådan vælger du alle kolonner og et antal(*) i den samme forespørgsel

  3. Kan ikke indlæse godkendelsesplugin 'caching_sha2_password'

  4. Tilføjelse af skemanavn til enhed i Spring-data?