![SQL Server 从入门到项目实践(超值版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/709/27111709/b_27111709.jpg)
上QQ阅读APP看书,第一时间看更新
4.5 通配符与注释符
注释符是对代码给出解释或说明,通配符一般与Like运算符一起使用,用于实现模糊查询。
4.5.1 通配符
![](https://epubservercos.yuewen.com/2AE60C/15477656704589106/epubprivate/OEBPS/Images/Figure-P62_37302.jpg?sign=1739290395-wb7UYv8m44sfTfNui8RW1Gj2sjWnYgLh-0-524830a21046e9df65acf81b8177d29a)
查询时,有时无法指定一个清楚的查询条件,此时可以使用SQL通配符,通配符用来代替一个或多个字符,在使用通配符时,要与LIKE运算符一起使用。SQL中常用的通配符如表4-7所示。
表4-7 SQL中的通配符
![](https://epubservercos.yuewen.com/2AE60C/15477656704589106/epubprivate/OEBPS/Images/Figure-T62_37305.jpg?sign=1739290395-XDbSDo2aySPDt5zOFH4PSqRDjeFooP07-0-bba5f7a179e178000aedb997f07055d7)
4.5.2 注释符
![](https://epubservercos.yuewen.com/2AE60C/15477656704589106/epubprivate/OEBPS/Images/Figure-P62_37303.jpg?sign=1739290395-K67lfRgOfktLjq2WP2T58logGHpj1FGR-0-09d1a90cf1ef1a376f4772bc91cc1a40)
注释语句不是可执行语句,不参与程序的编译,通常是一些说明性的文字,对代码的功能或者代码的实现方式给出简要的解释和提示。SQL中的注释分为以下两种。
1. 单行注释
单行注释以两个连字符“--”开始,作用范围是从注释符号开始到一行的结束。例如:
![](https://epubservercos.yuewen.com/2AE60C/15477656704589106/epubprivate/OEBPS/Images/Figure-P62_37316.jpg?sign=1739290395-peH6Lnl3P1oW4bcwPXguiNPzCKutyLBa-0-ced732a65d5739a9f52336e5b365726e)
该段代码表示创建一个数据表,但是因为加了注释符号“--”,所以该段代码是不会被执行的。
![](https://epubservercos.yuewen.com/2AE60C/15477656704589106/epubprivate/OEBPS/Images/Figure-P63_37317.jpg?sign=1739290395-0b1UTj0jIDGUKSu3Q5IPmrswaSn5WFdN-0-4c16bd83261a9e52488375799bc72c19)
该段代码中的第二行将被SQL解释器执行,而第一行作为第二行语句的解释说明性文字,不会被执行。
2. 多行注释
多行注释作用于某一代码块,该种注释使用斜杠星型(/**/),使用这种注释时,编译器将忽略从“/*”开始后面的所有内容,直到遇到“*/”为止。例如:
![](https://epubservercos.yuewen.com/2AE60C/15477656704589106/epubprivate/OEBPS/Images/Figure-P63_37318.jpg?sign=1739290395-hmLl5PM2llpvhRLBWMnocixiZkeX3UXX-0-7679ed709230ca96d70fd3d6a6192c29)
该段代码被当作注释内容,不会被解释器执行。