国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

使用sp_executesql

2024-07-21 02:49:21
字體:
來源:轉載
供稿:網友
使用sp_executesql

建議您在執行字符串時,使用sp_executesql存儲過程而不要使用 EXECUTE 語句。由于此存儲過程支持參數替換,因此sp_executesql比 EXECUTE 的功能更多;由于 SQL Server 更可能重用sp_executesql生成的執行計劃,因此sp_executesql比 EXECUTE 更有效

下面是一個例子

CREATE PROCEDURE [dbo].[P_PCT_SP_EXECUTESQL]    -- Add the parameters for the stored procedure here    @EmployeeName nvarchar(50),    @CreateUser nvarchar(50),    @SortField nvarchar(50),    @SortDir nvarchar(50)ASBEGIN    -- SET NOCOUNT ON added to prevent extra result sets from    -- interfering with SELECT statements.    SET NOCOUNT ON;    -- Insert statements for procedure here    declare @sql nvarchar(1000)    set @sql = 'select * from employee where EmployeeName = @EmployeeName and CreateUser = @CreateUser order by ' + @SortField + ' ' + @SortDir    exec sp_executesql     @sql,     N'@EmployeeName nvarchar(50),@CreateUser nvarchar(50),@SortField nvarchar(50),@SortDir nvarchar(50)',    @EmployeeName,@CreateUser,@SortField,@SortDirENDGO

  


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 扬中市| 新津县| 沭阳县| 富民县| 偏关县| 沙河市| 老河口市| 泾川县| 徐水县| 阿巴嘎旗| 民和| 唐海县| 疏勒县| 崇信县| 江华| 西乌| 勐海县| 抚宁县| 灌阳县| 灵宝市| 托克逊县| 边坝县| 安达市| 德令哈市| 诸城市| 拜泉县| 松滋市| 澄城县| 合水县| 宽城| 雅江县| 达尔| 南郑县| 都匀市| 黄陵县| 通榆县| 澄江县| 罗山县| 常熟市| 得荣县| 高陵县|