怎么定义和使用字符串数组

watercelery 2003-12-04 10:07:12
存储过程中加入
...全文
79 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
红楼梦魇 2004-01-07
  • 打赏
  • 举报
回复
是的,临时表不用手动删除
zjcxc 元老 2003-12-04
  • 打赏
  • 举报
回复
SQL没有数组.

可以用临时表或表变量来代替.
ghosthjt 2003-12-04
  • 打赏
  • 举报
回复
使用临时表.
pengdali 2003-12-04
  • 打赏
  • 举报
回复
如果是过程内部可以用表变量代替:

declare @表变量 table(a int)
insert @表变量 values(1)
insert @表变量 values(2)
insert @表变量 values(3)
select * from @表变量


如果是2000以下的版本可以用临时表:

create table #临时表
insert #临时表 values(1)
insert #临时表 values(2)
insert #临时表 values(3)
select * from #临时表
txlicenhe 2003-12-04
  • 打赏
  • 举报
回复
SQL没有数组的概念,可能用临时表,表变量,游标来代替。
CrazyFor 2003-12-04
  • 打赏
  • 举报
回复
SQL肯定就没有数组,所以你只能用其它方法替代了,比如用临时表.:)
watercelery 2003-12-04
  • 打赏
  • 举报
回复
#临时表这样的临时表
是不是不用手动去删除,而系统自动会删除阿?

34,874

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧