日期:2014-05-18  浏览次数:20517 次

求教:如何写这样一个SQL语句(100分)
我想写一个SQL语句,就是我读出一个值的长度。比哪len(aaa)=3,然后我付给另一个值3个零 '000',如果长度是4,就付给另一个值4个零'0000'

用UPDATE语句能实现吗,求教。表达不太清楚,呵呵,请见量

------解决方案--------------------
/*------------------------
select replicate('0',len('333'))
------------------------*/

----
000

(1 row(s) affected)

------解决方案--------------------
update a 
set a.zore=REPLICATE('0',len(a.aaa))