针对的对象
1.表名是否需要符合规则
1.1大小写敏感的时候case_sensitive=y
结论:大小写敏感的时候,表名也符合大小写敏感规则。如果表名需要小写,创建的时候就一定要加上双引号,查询的时候也需要加上双引号,如果没加双引号就会报错。如果创建表的时候表名不加双引导,则会把小写字符串转化成大写字符串,这样如果查询的时候加了双引号反而会报错
1.2大小写不敏感的时候case_sensitive=n
结论:大小写不敏感的时候,表名小写的时候不管是否加双引号,查询的时候都不会报错
2字段名是否需要符合大小写敏感规则
2.1大小写敏感的时候
结论:大小写敏感的时候,字段名也需要符合大小写敏感规则。即在大小写敏感的情况下,如果字段名需要小写,字段名一定要带上双引号,查询的时候也需要带上双引号,否则报错。
2.2大小写不敏感的时候
结论:大小写不敏感的时候,字段名小写的时候,不管是否加双引号都可以直接查询出来
3表中的内容是否需要符合大小写敏感规则
3.1大小写敏感的时候
结论:表中的内容也需要符合大小写敏感规则,只按照查询时的大小写来返回大小写的内容
3.2大小写不敏感的时候
结论:大小写不敏感的时候,只要字段内容是一样的,不管是否大小写,都会把符合的内容全部返回。
总结:
1.大小写敏感针对表名、字段名、表内容。
2.在大小写敏感的情况下,如果表名、字段名、字段内容也需要加上双引号,否则会报错表名、视图表、字段名无效。
文章
阅读量
获赞