当前位置:首页
开发技术指南» 文章正文
    引言:
 

 

    摘要: 怎么在ie6下使用<meta http-equiv="refresh" content="90;url=my.asp">不起作用了? 不会要用脚本来刷新吧? ......
    摘要: . ......


一个存储过程的问题

SQL   Server7   的数据库中,要建一个存储过程,其中需要取出表中ID字段的最大值,然后加1进行处理,这个字段用的是CHAR(11),结果取值时max(ID)就会出错,说是整形溢出了,这时候该怎么处理呢?  
  请指点!

NO.1   作者: Yang_

可以这样:  
  declare   @Id   varchar(11)  
  select   @Id=substring(rtrim(max(id)),1,6)+convert(varchar(5),convert(int,substring(rtrim(max(id)),7,5))+1)   from   tablename  
 

NO.2   作者: kevin_lau

你可以先求出加1後的長度len,可用select   replicate(10-len,0)+數值   即可。


    摘要: 如何将一个char[max]的数组的内容拷贝的 cstring类型的变量里去 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE