数据库中“%”代表什么意思啊?求大神回答

发布网友 发布时间:2022-04-21 01:46

我来回答

2个回答

热心网友 时间:2022-06-17 04:33

% 是指LIKE中用来指代其他字符的,如果放在前面说明是要找以你输入的为结尾,如果放在后面说明是要找你指定的为开头的,如果前面与后面都有则说明是要找包含你指定的内容的资料!
RTRIM 是去掉右边的空格,不过你的语句是不是少了个)?对应的还有LTRIM这个函数;
我觉得应该WHERE (Bname LIKE '%' + RTRIM(@city) + '%') 这样吧?

希望对你有帮助

热心网友 时间:2022-06-17 04:34

通配符,表示一串字符串

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com