Mysql
 sql >> база данни >  >> RDS >> Mysql

Mysql форматира низ като XXXXXXXXXXXX до XX-XX-XXXXXXX-X

Един от начините да направите това в MySQL е да използвате израз с функциите SUBSTRING и CONCAT, като този:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP - Експортирайте MySQL таблици в JSON файл

  2. улавяне на MySql предупреждение

  3. Защо заявките, изпълнявани от mysql workbench, отнемат много повече време, отколкото директното им изпълнение от mysql cli?

  4. Mysqldump само таблици с определен префикс / Mysqldump заместващи символи?

  5. Правилен начин за настройване на база данни MYSQL за търсене на свързани маркери?