Home > database >  Mysql how to string and function results stitching together??
Mysql how to string and function results stitching together??

Time:09-27

Mysql> Select concat (' uuid: ', select the replace (uuid (), '-', '));
An error as below
ERROR 1064 (42000) : You have an ERROR in your SQL syntax; Check the manual that corresponds to your MySQL server version for the right syntax to use near 'select the replace (uuid (),' - ', ')) 'at line 1

CodePudding user response:

Select concat (' uuid: 'the replace (uuid (),' - ', '));
Write the select remove

CodePudding user response:

 mysql> Select concat (' uuid: '(select the replace (uuid (),' - ', '))); 
+ -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- +
| concat (' uuid: '(select the replace (uuid (),' - ', '))) |
+ -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- +
| uuid: 36185 cf0add411e89d643464a9d3d8f5 |
+ -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- +
1 row in the set (0.00 SEC)

Mysql> Select concat (' uuid: 'the replace (uuid (),' - ', '));
+ -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- +
| concat (' uuid: 'the replace (uuid (),' - ', ')) |
+ -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- +
| uuid: 3 fcd6a45add411e89d643464a9d3d8f5 |
+ -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- +
1 row in the set (0.00 SEC)

Mysql>
  • Related