posts - 431,  comments - 344,  trackbacks - 0

          CREATE TABLE students(
              name VARCHAR(10)
          );
          mysql查詢默認是不區分大小寫的 如:
          select * from students where name like 'a%'
          select * from students where name like 'A%'
          效果是一樣的。
          要讓mysql查詢區分大小寫,可以:
          select * from students where binary name like 'a%'
          select * from students where binary name like 'A%'

          另一種辦法是在數據庫設計的時候,可能需要大小寫敏感,解決方法是建表時候使用BINARY標示。
          CREATE TABLE students(
              name VARCHAR(10) BINARY
          );


          如果修改已經存在的字段,使用如下SQL語句:
          alter table ecs_users change user_name user_name varchar(60) binary default '' not null
          posted on 2008-12-10 20:32 周銳 閱讀(1304) 評論(0)  編輯  收藏 所屬分類: MySQL
          主站蜘蛛池模板: 嘉荫县| 信宜市| 昌都县| 进贤县| 门头沟区| 庆城县| 会昌县| 青州市| 京山县| 临夏县| 皋兰县| 宾阳县| 电白县| 吉水县| 丹东市| 江北区| 广宁县| 青川县| 娄底市| 福泉市| 阜南县| 盱眙县| 深泽县| 花莲市| 牟定县| 锦州市| 阆中市| 望奎县| 当阳市| 神池县| 新田县| 甘肃省| 萝北县| 新安县| 翁源县| 安龙县| 伊宁市| 湟源县| 乌鲁木齐市| 通城县| 阳江市|