PCB MS SQL 小写转大写
由于SQL Server允许为小写进入 ,导致数据库中存在小写,在数据集成到MES或ERP时报错,Oracle要求大写导致,
需转换为大写,可通过以下语句,查询所有小写数据,再更新。
SELECT * FROM ppeflow WHERE pdctno LIKE '%[a-z]%' COLLATE chinese_prc_bin AND LEN(pdctno) = 10 update ppegeneral SET pdctno = UPPER(pdctno) WHERE pdctno LIKE '%[a-z]%' COLLATE chinese_prc_bin AND LEN(pdctno) = 10
作者:pcbren 微信号:yadnfku QQ号: 254566449
博客地址:https://www.cnblogs.com/pcbren/
声明:本博客原创文字只代表本人工作中在某一时间内总结的观点或结论,与本人所在单位没有直接利益关系。非商业,未授权,贴子请以现状保留,转载时必须保留此段声明,且在文章页面明显位置给出原文连接。
如果大家感觉我的博文对大家有帮助,请推荐支持一把。