社区
VFP
帖子详情
如何从Execute解释的SQL命令字符串中返回一个值呀
cnjack
2004-11-30 11:44:54
如题;如何从Execute解释的SQL命令字符串中返回一个值呀
...全文
76
4
打赏
收藏
如何从Execute解释的SQL命令字符串中返回一个值呀
如题;如何从Execute解释的SQL命令字符串中返回一个值呀
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gu1dai
2004-11-30
打赏
举报
回复
頂
fyfcom
2004-11-30
打赏
举报
回复
ans= execute()
边城无名
2004-11-30
打赏
举报
回复
SQL=""
SET LIBRARY TO EXECUTE
= EXEC("? SQL")
cnjack
2004-11-30
打赏
举报
回复
to:fyfcom(fyf)
可否详细点
sql
语句妙用,各种
sql
语句的详细用法与讲解
sql
语句妙用,各种
sql
语句的详细用法与讲解 ,使得程序运行的更加流畅。主要针对一些高效
sql
语句的
解释
。
SQL
执行
字符串
SQL
执行
字符串
1.使用
execute
来执行
字符串
--使用Northwind数据库 declare @
sql
nvarchar(200) set @
sql
='select * from customers' exec(@
sql
) 注意: exec
sql
和exec(
sql
)是有区别的. exec
sql
是执行存储过程. exec(
sql
)是执行
sql
字
SQL
SERVER拼接
字符串
(
字符串
中
有变量)
SQL
SERVER拼接
字符串
(
字符串
中
有变量)对我来说是
一个
难点,总是忘记规律,写下来以帮助记忆。一、拼接
字符串
(整个
字符串
不分割)步骤:首先在
字符串
的前后加单引号;
字符串
中
的变量以'''+@para+'''在
字符串
中
表示;若在执行时存在类型转换错误,则应用相应的类型转换函数,对变量进行类型转换(如cast()函数)。示例均采用northwind数据库。示例一:包含
SQL
拼接
字符串
的存储过程:C
sql
server sp_
execute
sql
动态
SQL
字符长度超过8000
动态
SQL
字符长度超过8000,我记得
SQL
SERVER 2005
中
用SP_
EXECUTE
SQL
打破了这个限制。 平常用动态
SQL
,可能都会用EXEC(),但是有限制,就是8000
字符串
长度。自从
SQL
SERVER 2005起,在 INSIDE
SQL
SERVER 2005 T-
SQL
PROGRAMMING
中
提到,使用SP_
EXECUTE
SQL
()和NVARCHAR(MAX)
SQl
的
execute
与sp_
execute
sql
SQL
语句类似string.Format()组装变量的使用。一般来说,我们会在程序运行期间将所要运行的
命令
语句组合成
一个
字符串
,然后使用
EXECUTE
命令
或系统存储过程@0sp_
execute
sql
来运行。今天,我们将来详细探讨这两种方法各自的优劣点。(一) 使用
EXECUTE
命令
运行
命令
字符串
要使用
EXECUTE
命令
来运行
一个
命令
字符串
的语法如下:EXEC[UTE] (
VFP
2,749
社区成员
29,139
社区内容
发帖
与我相关
我的任务
VFP
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
复制链接
扫一扫
分享
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章