SQL数据库中如何定义数组

SQL数据库中如何定义数组,第1张

SQL数据库中是没有数组的。SQL数据库只要定义数据类型,存储过程,事物,变量等等。

SQL Server 是Microsoft 公司推出的关系型数据库管理系统。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行Microsoft Windows 98 的膝上型电脑到运行Microsoft Windows 2012 的大型多处理器的服务器等多种平台使用。

Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使用户可以构建和管理用于业务的高可用和高性能的数据应用程序。

我这代码是用vbs写的

set db = CreateObject("ADODB.Connection")

db.Open("...")

sql = "select * from chacha where id=2"

set rs = db.Execute(sql)

row = 1

lie = ""

zhi = ""

shu = ""

do until rs.EOF

for x = 1 to rs.fields.count ' 或者直接写 to 8

waValue = rs("wa" &x)

if waValue != 0 then ' 如果数据类型是字符串,就把0改为"0"

lie = lie &row &","

zhi = zhi &waValue &","

shu = shu &x &","

next

rs.MoveNext

row = row + 1

loop

lie = left(len(lie)-1) ' 去掉最后一个逗号

lie = Split(lie, ",") ' 以逗号为分隔符,将字符串转为数组

zhi = left(len(zhi)-1)

zhi = Split(zhi, ",")

shu = left(len(shu)-1)

shu = Split(shu, ",")

大概就是这样,不知我对表的结构有没有理解错误。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10821598.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-11
下一篇 2023-05-11

发表评论

登录后才能评论

评论列表(0条)

保存