sp_executesql 用法
来源:互联网 发布:python 执行shell 编辑:程序博客网 时间:2024/04/30 05:01
--1.
declare @var1 varchar(20)
set @var1='white'
select * from authors where au_lname = @var1
--2.
declare @var1 varchar(20)
set @var1='white'
declare @s nvarchar(4000)
set @s='select * from authors where au_lname = @var1'
exec sp_executesql @s,N'@var1 varchar(20)',@var1
go
--3.待测试
declare @var1 varchar(20)
set @var1='white'
declare @var2 varchar(20)
declare @s nvarchar(4000)
set @s='select '+cast(@var2 as varchar)+'=au_lname from authors where au_lname = @var1'
exec sp_executesql @s,N'@var1 varchar(20),@var2 varchar(20)',@var1,@var2
select @var2
print @var2
go
/*
create proc queryhose
@employee_id varchar(5),
@top int
as
declare @s nvarchar(4000)
set @s='
select top '+cast(@top as varchar)+' * --少了*
from house_contract join house_state on house_contract.house_id=house_state.house_id
where employee_id=@employee_id and whether_rent=''0'''
exec sp_executesql @s,N'@employee_id varchar(5)',@employee_id
go
*/
--4.待测试
CREATE PROCEDURE dbo.GetTimeStamp
@PAT0000 int,@ts1 timestamp output,@tablename nvarchar(10)
AS
declare @sql nvarchar(500)
set @sql=N'Select @ts1 = TS From '+@tableName
+'where PAT0000='+convert(nvarchar,@PAT0000)
execute sp_executesql @sql,N'@ts1 timestamp output',@ts1 output
- sp_executesql 用法
- sp_executesql 用法
- sp_executesql的用法
- sp_executesql的用法
- SQL:exec sp_executesql 用法
- SQL:exec sp_executesql 用法
- mssql中sp_executesql的用法
- sp_executesql
- sp_executesql
- sp_executesql
- sp_executesql
- sp_executesql
- sp_executesql
- sp_executesql
- sp_executesql
- 求解exec sp_executesql的用法讲解.
- exec与 exec "sp_executesql" 的用法
- SQLServer动态的EXEC和sp_executesql用法的区别
- C++中的函数模板
- XML 和 Internet 支持特殊字符
- Java语言中两种异常的差别
- 雨季
- 做为程序员,有一个CSDN的BLOG重要吗?
- sp_executesql 用法
- zz蓝牙和无线网络
- 知识点--(private interface)
- [好歌推荐2]郑钧 - 安慰
- “汉化”生活
- [收集编辑]管理故事216则
- 2004.08.12,Thu - 祝福所有人
- 我的第一篇
- FTP客户端(Delphi7&Indy组件实现)