如何利用MySQL数据库使用字符串函数

如何利用MySQL数据库使用字符串函数,第1张

方法/步骤

首先,计算字符串的字符数,可以用char_length()函数,代码如下:

select

'zhangsan',char_length('zhangsan')

如下图所示

字符串中的length()函数,用来计算字符串的长度,代码如下:

select

'zhangsan',length('zhangsan1111')

如下图所示:

字符串函数

中有时需要将几个不同的字符串拼接在一起,这时可以利用concat(a1,a2,...)和concat_ws(b,b1,b2,...),可以将各字符串合并成一个字符串,代码如下:

select

concat('zhang','san','feng')

select

concat_ws('*','zhang','san','feng')

如下图所示:

简单点的:<%response.write

(left(rs("codes")

,9)

&

"...")

%>

数字9表示取前9位。你可以根据自己需要改下。

复杂点的(会判断字符串是否大于9,大于才输出“...”):

<%

dim

str=rs("codes")

if

len(str)>9

then

response.write

str

&

"..."

else

response.write

str

end

if

%>

这个语句这么理解:

两头的

<%

%>是asp里面识别程序语句的标识符号,符号内的就是程序语句,外面的是HTML内容。

response.write是resopnse对象输出,也就是将<%%>替换为write后面的表达式的值。

left是一个函数,取字符串左边的前几位,格式为left(字符串,位数)在这个例子中,字符串是rs("codes"),位数是9。

我给你增加了&是basic里面字符串连接符号,表示把左右的字符串加在一起。

1. 检查引用是否正确,如果不正确,重新添加引用。2. 检查数据库连接字符串是否正确,如果不正确,修改连接字符串。3. 检查数据库表的字段是否正确,如果不正确,修改表的字段。4. 检测数据库服务器是否可以被调用,如不能被调用,请重新配置服务器。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10827309.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存