WEB开发网
开发学院数据库MySQL MYSQL数据库常用字符处理函数 阅读

MYSQL数据库常用字符处理函数

 2007-08-21 10:59:18 来源:WEB开发网   
核心提示: 返回一个字符串,在这里对于在“bits”中设定每一位,MYSQL数据库常用字符处理函数(8),你得到一个“on”字符串,并且对于每个复位(reset)的位,如果文件不存在或由于上面原因之一不能被读出,函数返回NULL,你得到一个“

返回一个字符串,在这里对于在“bits”中设定每一位,你得到一个“on”字符串,并且对于每个复位(reset)的位,你得到一个“off”字符串。每个字符串用“separator”分隔(缺省“,”),并且只有“bits”的“number_of_bits” (缺省64)位被使用。

mysql> select EXPORT_SET(5,'Y','N',',',4)
    -> Y,N,Y,N
LCASE(str)
 
LOWER(str)

返回字符串str,根据当前字符集映射(缺省是ISO-8859-1 Latin1)把所有的字符改变成小写。该函数对多字节是可靠的。

mysql> select LCASE('QUADRATICALLY');
    -> 'quadratically'
UCASE(str)
 
UPPER(str)

返回字符串str,根据当前字符集映射(缺省是ISO-8859-1 Latin1)把所有的字符改变成大写。该函数对多字节是可靠的。

mysql> select UCASE('Hej');
    -> 'HEJ'

该函数对多字节是可靠的。

LOAD_FILE(file_name)

读入文件并且作为一个字符串返回文件内容。文件必须在服务器上,你必须指定到文件的完整路径名,而且你必须有file权限。文件必须所有内容都是可读的并且小于max_allowed_packet。如果文件不存在或由于上面原因之一不能被读出,函数返回NULL。

mysql> UPDATE table_name
      SET blob_column=LOAD_FILE("/tmp/picture")
      WHERE id=1;

MySQL必要时自动变换数字为字符串,并且反过来也如此:

mysql> SELECT 1+"1";
    -> 2
mysql> SELECT CONCAT(2,' test');
    -> '2 test'

上一页  3 4 5 6 7 8 

Tags:MYSQL 数据库 常用

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接