数据库中百分号是什么意思

数据库中百分号是什么意思

首先 你说的%,应该不是数据库里面的,而是sql

很多人把database 和 sql,混为一谈,是不对的。数据库是数据库,结构化查询语言才是sql。

在sql中,%表示可匹配任意类型和长度的字符,如果是中文,请使用两个百分号即%%
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-18
数据库编程语言里面,不仅仅是数据库编程语言,可以说是很多编程语言 %的作用是求余(取模),就是找余数。
如果是SQL语言(结构化查询语言)%的作用是通配符,任意字符串的意思。相当于传统通配符 * 的作用,但是 *在SQL中查补出结果,只有% 才可以。
第2个回答  2018-07-31

%是取余运算符,即代表取余运算,比如15%4的余数是3。当然,%除了代表取余运算,还可以在字符匹配中匹配任意类型和长度的字符。

%是任意字符串的意思
比如:
select name from table
where name like '%o%'
显示结果:
leon

本回答被网友采纳
第3个回答  2011-02-18
%是任意字符串的意思
比如:
select name from table
where name like '%o%'
显示结果:
leon