SPACE() Functions returns a string consisting of the blank space repeated count times.
If count is less than(<) 1, it returns an empty string. Returns NULL if argument is NULL.
Note : See also REPEAT() function.
[table caption=”” width=”100%” colwidth=”15%|15%|15%|55%” colalign=”left|left|left|left”]
Name, Required /Optional,Type, Description
count, Required, String , It represents valid numeric value.
[/table]
[table caption=”” width=”100%” colwidth=”20%|80%” colalign=”left|left”]
Return, Description
Space character, repeated count times.
empty string, if count is less than(<) 1.
NULL, if argument is NULL.[/table]
[table caption=”” width=”100%” colwidth=”25%|75%” colalign=”left|left”]
Version, MySQL 4.0
[/table]
We will be repeating the space character string 2 times. Using QUOTE() function to show it. Below is the example to show it. Single quote shows the space character.
mysql> SELECT QUOTE(SPACE(2)); +-----------------+ | QUOTE(SPACE(2)) | +-----------------+ | ' ' | +-----------------+ 1 row in set (0.00 sec)
Below is the example where we will be repeating the input string 2 times.
mysql> SELECT CONCAT('mysql',SPACE(1),'tutorial!'); +--------------------------------------+ | CONCAT('mysql',SPACE(1),'tutorial!') | +--------------------------------------+ | mysql tutorial! | +--------------------------------------+ 1 row in set (0.00 sec)
Some more examples :
mysql> SELECT CONCAT('This',SPACE(1),'is',SPACE(1),'tutorial!'); +---------------------------------------------------+ | CONCAT('This',SPACE(1),'is',SPACE(1),'tutorial!') | +---------------------------------------------------+ | This is tutorial! | +---------------------------------------------------+ 1 row in set (0.00 sec)
If parameter is less than 1, returns an empty string. See below example :
mysql> SELECT QUOTE(SPACE(0)); +-----------------+ | QUOTE(SPACE(0)) | +-----------------+ | '' | +-----------------+ 1 row in set (0.00 sec) mysql> SELECT QUOTE(SPACE(-1)); +------------------+ | QUOTE(SPACE(-1)) | +------------------+ | '' | +------------------+ 1 row in set (0.05 sec)
If the arguments is NULL, it will return NULL. See below example :
mysql> SELECT SPACE(NULL); +-------------+ | SPACE(NULL) | +-------------+ | NULL | +-------------+ 1 row in set (0.00 sec)
See all MySQL String functions MySQL 8 String Functions.
App usage is growing steadily without showing any signs of slowing down. Hence, it is no surprise that mobile applications…
As the world has grown more digital, businesses have adapted themselves. An effectual adaptation includes online advertising. Offline advertising styles…
Step into a world where apps dance to the user's tune. Picture Instagram, a photo-sharing sensation that swept the globe.…
COVID-19 has led to a digitalization of lifestyle. As patients are taking their mental and physical health more seriously, healthcare…
Introduction WordPress, an immensely popular content management system (CMS), powers over 40% of the internet. What makes WordPress even more…
For moving companies trying to capture their market share amidst stiff competition, a tip or two about what they can…