transact-sql数组(转)

简介: 文章出处:http://dev.csdn.net/article/81737.shtm 需要在sql server里用到数组这样的数据结构.而transact-sql没有内建数组,听说可以用字符串配合临时表来实现,自己试了,解决方法如下 :create proc [dbo].
文章出处:http://dev.csdn.net/article/81737.shtm
需要在sql server里用到数组这样的数据结构.而transact-sql没有内建数组,听说可以用字符串配合临时表来实现,自己试了,解决方法如下 :
create   proc   [ dbo ] . [ CreateArray ]
@string   varchar ( 1024 )
as
create   table  #array (id  int   identity ,value  varchar ( 32 ))
set   @string = ' insert #array select  ''' + replace ( @string , ' , ' , ''' as str union all select  ''' ) + ''''
exec ( @string )
select   *   from  #array

go

执行如下 :

exec  CreateArray  ' CChess,Dig,GoBang,LandLord,Majiang '


目录
相关文章
|
4月前
|
SQL JSON 关系型数据库
"SQL老司机大揭秘:如何在数据库中玩转数组、映射与JSON,解锁数据处理的无限可能,一场数据与技术的激情碰撞!"
【8月更文挑战第21天】SQL作为数据库语言,其能力不断进化,尤其是在处理复杂数据类型如数组、映射及JSON方面。例如,PostgreSQL自8.2版起支持数组类型,并提供`unnest()`和`array_agg()`等函数用于数组的操作。对于映射类型,虽然SQL标准未直接支持,但通过JSON数据类型间接实现了键值对的存储与查询。如在PostgreSQL中创建含JSONB类型的表,并使用`->>`提取特定字段或`@>`进行复杂条件筛选。掌握这些技巧对于高效管理现代数据至关重要,并预示着SQL在未来数据处理领域将持续扮演核心角色。
59 0
|
SQL XML Java
MyBatis - 分页之四大方式(数组、SQL、拦截器,RowBounds)
MyBatis - 分页之四大方式(数组、SQL、拦截器,RowBounds)
503 0
MyBatis - 分页之四大方式(数组、SQL、拦截器,RowBounds)
|
SQL 索引
Microsoft SQL Server 2008 R2出现索引超出数组界限
Microsoft SQL Server 2008 R2出现索引超出数组界限
582 0
Microsoft SQL Server 2008 R2出现索引超出数组界限
|
SQL 算法 安全
MD5加密漏洞(MD5绕过方式-0e绕过/数组绕过/MD5碰撞/MD5SQL注入)
MD5是一种散列函数,是哈希算法的一种,可以将任意长度的输入,通过散列算法变换成128位的散列值
1455 0
|
SQL 关系型数据库 PostgreSQL
PostgreSQL 10.1 手册_部分 II. SQL 语言_第 9 章 函数和操作符_9.23. 行和数组比较
9.23. 行和数组比较 9.23.1. IN 9.23.2. NOT IN 9.23.3. ANY/SOME (array) 9.23.4. ALL (array) 9.23.5. 行构造器比较 9.23.6. 组合类型比较 本节描述几个特殊的结构,用于在值的组之间进行多重比较。
1348 0
|
SQL 关系型数据库 PostgreSQL
PostgreSQL 10.1 手册_部分 II. SQL 语言_第 9 章 函数和操作符_9.18. 数组函数和操作符
9.18. 数组函数和操作符 表 9.48显示了可以用于数组类型的操作符。 表 9.48. 数组操作符 操作符 描述 例子 结果 = 等于 ARRAY[1.1,2.1,3.
1223 0
|
SQL 关系型数据库 PostgreSQL
PostgreSQL 10.1 手册_部分 II. SQL 语言_第 8 章 数据类型_8.15. 数组
8.15. 数组 8.15.1. 数组类型的定义 8.15.2. 数组值输入 8.15.3. 访问数组 8.15.4. 修改数组 8.15.5. 在数组中搜索 8.15.6. 数组输入和输出语法 PostgreSQL允许一个表中的列定义为变长多维数组。
1213 0
|
SQL Perl
pl/sql开发关于表存在则删除,字符串数组的定义和基本的plsql语法
版权声明:欢迎评论和转载,转载请注明来源。 https://blog.csdn.net/zy332719794/article/details/7399740 ---记录表是否...
1015 0
下一篇
无影云桌面