ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 4323|回复: 3

是否可以用变量作为字段名建立表?

[复制链接]

TA的精华主题

TA的得分主题

发表于 2003-8-8 21:57 | 显示全部楼层 |阅读模式
请问一下,在SQL SERVER 的存储过程中用变量作为字段名建立一个表是否可行?

TA的精华主题

TA的得分主题

 楼主| 发表于 2003-8-9 20:26 | 显示全部楼层
是吗,我的意思是,通过游标,提取一个表中的一个字段,将提取的数据赋值给一个变量,然后,然后以这个变量作为字段名,向另一个表添加字段,可以办到吗?请问所提到的execute应该怎样写?

TA的精华主题

TA的得分主题

发表于 2003-8-9 21:34 | 显示全部楼层
可以做到 Execute 方法 (ADO Connection) 执行指定的查询、SQL 语句、存储过程或提供者特有的文本。 语法 对于不是以行返回的命令字符串: connection.Execute CommandText, RecordsAffected, Options 对于以行返回的命令字符串: Set recordset = connection.Execute (CommandText, RecordsAffected, Options) 返回值 返回 Recordset 对象引用。 参数 CommandText String 值,包含要执行的 SQL 语句、表名称、存储过程、URL 或提供者特有的文本。 RecordsAffected 可选。Long 变量,提供者向其返回操作影响的记录数目。 Options 可选。Long 值,指示提供者计算 CommandText 参数的方式。可以是一个或者多个 CommandTypeEnum 或 ExecuteOptionEnum 值。 说明 使用 Connection 对象的 Execute 方法可以执行在指定连接的 CommandText 参数中传递给该方法的查询。如果 CommandText 参数指定按行返回的查询,那么执行产生的任何结果都将存储在新的 Recordset 对象中。如果此命令不是以行返回的查询,提供者将返回关闭的 Recordset 对象。 返回的 Recordset 对象始终是只读的、仅向前的游标。如果需要具有更多功能的 Recordset 对象,应先创建具有所需属性设置的 Recordset 对象,然后使用 Recordset 对象的 Open 方法执行查询并返回所需的游标类型。 CommandText 参数的内容是提供者特有的,可以是标准的 SQL 语法或提供者支持的任何特殊命令格式。 此操作结束时将发出 ExecuteComplete 事件。

TA的精华主题

TA的得分主题

发表于 2003-8-8 22:39 | 显示全部楼层
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-22 18:26 , Processed in 0.025398 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表