我可以: 邀请好友来看>>
ZOL星空(中国) > 技术星空(中国) > MySQL星空(中国) > MySQL中如何删除小写的记录?
帖子很冷清,卤煮很失落!求安慰
返回列表
签到
手机签到经验翻倍!
快来扫一扫!

MySQL中如何删除小写的记录?

106浏览 / 10回复

274
精华
274
帖子

等  级:Lv.1
经  验:10
  • Z金豆:

    千万礼品等你来兑哦~快点击这里兑换吧~

  • 城  市:
  • 注  册:
  • 登  录:
发表于 2009-01-19 10:16:24
电梯直达 确定
楼主
如:某一列的数据有:
aaa
AAA
bb
BB
EFG
efg有什么办法将“小写”的删除掉了?


精华

帖子

等  级:Lv.1
经  验:0
发表于 2009-01-19 10:16:24 1楼
导出来用脚本处理完再导进去。
mysql不区分大小写,不知道有没有什么函数可以处理不。


精华

帖子

等  级:Lv.1
经  验:10
发表于 2009-01-19 10:16:24 2楼

数据量太多,要是能直接删除就好了


精华

帖子

等  级:Lv.1
经  验:0
发表于 2009-01-19 10:16:24 3楼
delete from tablename where binary field1 regexp '[a-z]';


精华

帖子

等  级:Lv.1
经  验:0
发表于 2009-01-19 10:16:24 4楼
这个不错,学习了。谢谢


精华

帖子

等  级:Lv.1
经  验:10
发表于 2009-01-19 10:16:24 5楼

顶,不错的方法,还正则表达式了

lizhanchaoit

lizhanchaoit


精华

帖子

等  级:Lv.1
经  验:82
发表于 2009-01-19 10:16:24 6楼
数据可以区分大小写的,只不过定义列属性的时候要选择相对应字符集的collation,例如latin1_general_cs;这样存储的数据在比较时会区分大小写

lihui8852

lihui8852


精华

帖子

等  级:Lv.5
经  验:5527
发表于 2009-04-30 19:52:46 7楼
不错 学习了

110119linlin

110119linlin


精华

帖子

等  级:Lv.5
经  验:3697
发表于 2009-12-10 20:47:03 8楼
学习

lihui8852

lihui8852


精华

帖子

等  级:Lv.5
经  验:5527
发表于 2009-12-31 23:20:57 9楼
学习了

lihui8852

lihui8852


精华

帖子

等  级:Lv.5
经  验:5527
发表于 2009-12-31 23:21:12 10楼
支持
高级模式
星空(中国)精选大家都在看24小时热帖7天热帖大家都在问最新回答

针对ZOL星空(中国)您有任何使用问题和建议 您可以 联系星空(中国)管理员查看帮助  或  给我提意见

快捷回复 APP下载 返回列表