mysql的字符串函数(zz)
注意:如果结果的长度大于服务器参数max_allowed_packet,字符串值函数返回NULL |
对于针对字符串位置的操作,第一个位置被标记为1。 返回字符串 如果字符串str最左面字符是一个多字节字符,通过以格式 在不同的数字基之间变换数字。返回数字 返回二进制值 返回八进制值 返回十六进制值 返回来自于参数连结的字符串。如果任何参数是 返回字符串 返回子串 返回子串 返回子串 返回字符串 返回字符串 返回字符串 返回字符串 从字符串 从字符串 返回从字符串 返回删除了其前置空格字符的字符串 返回删除了其拖后空格字符的字符串 返回字符串 返回 返回由 返回字符串 返回由重复 返回颠倒字符顺序的字符串 返回字符串 mysql> select INSERT('Quadratic', 3, 4, 'What'); -> 'QuWhattic' 如果 返回 如果字符串 “,”分隔的子串组成的一个字符串。如果第一个参数是一个常数字符串并且第二个参数是一种类型为 “,”,该函数将工作不正常。 mysql> SELECT FIND_IN_SET('b','a,b,c,d'); -> 2 “,”字符分隔的子串组成的一个字符串),由相应的位在 返回一个字符串,在这里对于在“bits”中设定每一位,你得到一个“on”字符串,并且对于每个复位(reset)的位,你得到一个“off”字符串。每个字符串用“separator”分隔(缺省“,”),并且只有“bits”的“number_of_bits” (缺省64)位被使用。 mysql> select EXPORT_SET(5,'Y','N',',',4) -> Y,N,Y,N 返回字符串 返回字符串 读入文件并且作为一个字符串返回文件内容。文件必须在服务器上,你必须指定到文件的完整路径名,而且你必须有 file权限。文件必须所有内容都是可读的并且小于 MySQL必要时自动变换数字为字符串,并且反过来也如此: mysql> SELECT 1+"1"; -> 2 mysql> SELECT CONCAT(2,' test'); -> '2 test' 如果你想要明确地变换一个数字到一个字符串,把它作为参数传递到 如果字符串函数提供一个二进制字符串作为参数,结果字符串也是一个二进制字符串。被变换到一个字符串的数字被当作是一个二进制字符串。这仅影响比较。
|
转载于:https://blog.51cto.com/laozhao/7646