CREATE TABLE `staticcatalogue` (
`Source` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '',
`CreatedDate` datetime DEFAULT NULL,
`Val_tr` text CHARACTER SET utf8 COLLATE utf8_turkish_ci,
`Val_ro` text CHARACTER SET utf8 COLLATE utf8_romanian_ci,
`Val_gr` mediumtext CHARACTER SET greek,
`Val_ar` mediumtext CHARACTER SET cp1256,
`Val_fr` mediumtext CHARACTER SET utf8 COLLATE utf8_unicode_ci,
PRIMARY KEY (`Source`),
KEY `PermissionID` (`PermissionID`),
CONSTRAINT `staticcatalogue_ibfk_1` FOREIGN KEY (`PermissionID`) REFERENCES `permission` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='Static language catalogue'

这个创建表的SQL语句里包含了很多的校对规则,当与其他表连接进行查询的时候,Source字段会区分大小写,其他字段的校对是....._ci,是不区分大小写的。若要比较时Source不区分大小写可以再比较语句后添加COLLATE utf8_general_ci,如......LEFT JOIN staticcatalogue x2 ON x2.Source = c.Name COLLATE utf8_general_ci

mysql默认是不区分大小写的。查看一个表的详细信息可以使用命令: show create table talename.

最新文章

  1. N-Queens
  2. Provider Hosted App中使用JOM问题
  3. Hadoop入门学习随笔
  4. Linux学习之路:shell变量(一)
  5. ASP.NET - 多级分类
  6. 日交易41.9亿,B2B的魅力为何不输于B2C、C2C?
  7. 记录最近在使用sprintf构造字符串时遇到的一个问题
  8. iosUIScrollView以及UIPageControl的基本使用以及所有代理方法
  9. 据磁力链获得BT种子
  10. 延时循环数组 DelayLoops
  11. 使用font-size:0去掉inline-block元素之间的空隙
  12. deepin安装docker
  13. SQL Server 锁实验(UPDATE加锁探究)
  14. js中call和apply的作用和用法
  15. 第二十六课 典型问题分析(Bugfix)
  16. A New Year, A New Accent!
  17. raft Paxos
  18. 属性,类方法@classmethod
  19. EF 实体类的制定属性不生成数据库字段
  20. QT导入libcurl支持HTTPS

热门文章

  1. Lua编程入门-学习笔记1
  2. c# ListView
  3. mysql事物处理
  4. 在Javascript中使用String.startsWith和endsWith
  5. Caused by: android.view.InflateException: Binary XML file line #12: Error inflating class android.support.design.widget.TabLayout,TableLayout引起页面崩溃
  6. PHP学习笔记,自己动手写个MVC的框架 -- base所有代码
  7. listview加载网络图片
  8. QT:程序忙碌时的进度条——开启时间循环,等结束的时候再退出
  9. thinkphp这样玩关联查询(实例教会你)
  10. Ruby小例子