!我对SQL一点都不方便。这是对我有用的方法:
- 将表导出为.sql格式的文本文件。
- 在Textmate中打开文件(我已经很方便了)。
- 选择包含大写数据的行。
- 从“文本”菜单中选择“转换”,然后选择“至标题栏”。
- 查找并替换以下每个实例:
INSERT INTO `Table` (`Col1`, `Col2`, `Etc`, ...) VALUES
正确的小写值。
- 将表重新导入数据库。
- 使用
UPDATE table SET colname=LOWER(colname);
为,应该是小写的列重置小写值。
我之前没有尝试使用Textmate的原因是,我无法弄清楚如何在不破坏其他数据的情况下将单列转换为Title
Case,但是这种方法似乎可行。感谢您的指导和支持!



