求一个处理数据的存储过程~大家帮忙啊 比如有123456这样的6位数字,将前3位减去2,后3位减去22,也就是最后得到的数据是121434,请问该怎么写这个存储过程?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 drop proc up_t1gocreate proc up_t1(@a int)asselect rtrim(cast(substring(rtrim(@a),1,3) as int)-2) +rtrim(cast(substring(rtrim(@a),4,3) as int)-22)goexec up_t1 123456--结果------------------------ 121434(所影响的行数为 1 行) 动态执行生成的openxml语句出错 复制订阅时系统自动插入msrepl_tran_version字段 命名管道连接的本质含义是什么,为何我的sql用tcp/ip可以连,用命名管道就不行呢? 出现“尝试对密码加密时出现问题。该连接已关闭。”问题,求解决? 查询统计,请高手帮忙! sgtzzc补分,兼向happyflystone提问 如何用SQL语句更改主关键字的字段名称,字段类型,字段长度? excel 导入sql数据库 里面的select怎么做效率能更高点? 事务处理的高难问题 sql 语句 请教两个存储过程的问题
go
create proc up_t1(@a int)
as
select rtrim(cast(substring(rtrim(@a),1,3) as int)-2) +rtrim(cast(substring(rtrim(@a),4,3) as int)-22)
go
exec up_t1 123456--结果
------------------------
121434(所影响的行数为 1 行)