【数据库SQL】将小写修改为大写

原创 2017年01月03日 13:12:09
use hbposev9
go
delete from pbcatcol where pbc_tnam = 't_bd_item_info2'
go
delete from pbcatcol where pbc_tnam = 't_pc_branch_price2'
go
--将货号中存在小写的字母修改成大写
declare @ls_tablename varchar(50),@ls_sql varchar(500)
declare test_cur cursor for
SELECT pbc_tnam
        FROM pbcatcol 
        WHERE pbc_cnam = 'item_no'
        ORDER BY pbc_tnam  
        for read only
open test_cur
fetch test_cur into @ls_tablename;
while @@fetch_Status = 0
begin
set @ls_sql='update' +'  '  +@ls_tablename+'   set item_no=upper(item_no)'
exec( @ls_sql)
fetch test_cur into @ls_tablename;
end
close test_cur
deallocate test_cur
go


--将机构号中存在小写的字母修改成大写
declare @ls_tablename varchar(50),@ls_sql varchar(500)
declare test_cur cursor for
SELECT pbc_tnam
        FROM pbcatcol 
        WHERE pbc_cnam = 'branch_no'
        ORDER BY pbc_tnam  
        for read only
open test_cur
fetch test_cur into @ls_tablename;
while @@fetch_Status = 0
begin
set @ls_sql='update' +'  '  +@ls_tablename+'   set branch_no=upper(branch_no)'
exec( @ls_sql)
fetch test_cur into @ls_tablename;
end
close test_cur
deallocate test_cur
go


--将会员卡号中存在小写的字母修改成大写
declare @ls_tablename varchar(50),@ls_sql varchar(500)
declare test_cur cursor for
SELECT pbc_tnam
        FROM pbcatcol 
        WHERE pbc_cnam = 'card_id'
        ORDER BY pbc_tnam  
        for read only
open test_cur
fetch test_cur into @ls_tablename;
while @@fetch_Status = 0
begin
set @ls_sql='update' +'  '  +@ls_tablename+'   set card_id=upper(card_id)'
exec( @ls_sql)
fetch test_cur into @ls_tablename;
end
close test_cur
deallocate test_cur
go
版权声明:本文仅供参考,如有疑问可联系【女程序员QQ630849360】

相关文章推荐

大写金额转小写金额SQL代码

  • 2015年01月23日 17:43
  • 11KB
  • 下载

SQL人民币小写金额转大写

--1、人民币小写金额转大写(第一版) ==================================================================== -- Title:...
  • tlammon
  • tlammon
  • 2016年04月05日 22:03
  • 1078

获取MYSQL数据库中所有表的表名称(为了使数据库小写变为大写)【MYSQL】

SQL语句: select table_name from information_schema.tables where table_schema='CSDN' and table_t...

17、有一个由大小写组成的字符串,现在需要对他进行修改, 将其中的所有小写字母排在答谢字母的前面(大写或小写字母之间不要求保持原来次序)

/************************************************************************/ /* 17、有一个由大小写组成的字符串,现在需要对...

小写字母改大写

  • 2014年10月26日 16:36
  • 251B
  • 下载

数字小写改大写工具

  • 2013年08月11日 13:02
  • 34KB
  • 下载

JAVA大写金额转小写金额过程

JAVA大写金额转小写金额过程     在挖掘项目中需要用到大写金额转化为小写金额,在网上搜索了一下都是小写转化为大写的过程。     因为小写是有规范的,而大写的金额很难找到一个统一...
  • rmnjava
  • rmnjava
  • 2014年04月29日 09:43
  • 575

小写数字转大写中文数字

  • 2015年07月15日 14:02
  • 55KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【数据库SQL】将小写修改为大写
举报原因:
原因补充:

(最多只允许输入30个字)