首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    MySQL 特殊字符

    2.字符串符 在 SQL 标准中,字符串使用单引号(')表示,而不是双引号(")。 但对于主流的数据库,都支持双引号表示字符串,如 Oracle、MySQL 和 SQL Server 等。...至于使用单引号还是双引号表示字符串,我们应该首选单引号,因为这符合 SQL 标准,且是主流做法。 3.反引号 在 MySQL 中,反引号(`)是一种用于转义标识符(例如表名、列名、别名等)的特殊字符。...4.模式匹配 通配符 SQL 标准中规定模式匹配使用下划线(_)匹配任何单个字符,使用百分号(%)匹配任意数量的字符(包括零个字符)。 在 MySQL 中,SQL 模式默认不区分大小写。...转义字符使用 ESCAPE 指定: expr LIKE pat ESCAPE 'escape_char' 默认情况下,MySQL 使用反斜线(\)作为转义字符。...MySQL 可识别下表中所示的转义字符。 对于所有其他转义字符,反斜杠将被忽略。例如,\x 仍是 x。 转义字符区分大小写,例如 \b 被解释为退格键,而 \B 被解释为 B。

    3.8K60

    为什么 IDEA 建议去掉 StringBuilder,而要使用 “+” 拼接字符串?

    1、普通的几个字符串拼接成一个字符串,直接使用“+” 因为教材等原因,当前依旧有许多人拼接字符串时认为使用“+”耗性能1,首选StringBuilder。...新建测试类StringTest,分别创建使用“+”拼接字符串和使用StringBuilder拼接字符串的方法;并新增Junit测试用例,分别调用拼接字符串100000次(这里不是循环拼接,而是执行多次拼接...既然执行效率一样,从代码简洁利于阅读考虑,推荐使用“+”拼接字符串。...新增2个Junit测试用例,循环拼接10000次拼接一个字符串(次数少于上面的用例,因为拼接的是一个字符串,如果拼接次数太多,可能引发内存溢出): /** * 循环使用+拼接字符串...总结: 1.单纯的字符串拼接使用“+”,更快更简洁。 2.循环拼接时使用“+”拼接字符串效率较低,推荐使用StringBuilder。

    60410
    领券