- 1
- 0
- 约2.69千字
- 约 5页
- 2017-02-08 发布于北京
- 举报
动态并且把返回的赋值给变量
?动态SQL 并且把返回的值赋给变量注意加粗部分,sp_executesql 的参数必须为UNICODE,即NCHAR,NVARCHAR,NTEXT型,否则报错动态sql语句基本语法?1 :普通SQL语句可以用Exec执行??Select * from tableName?Exec(select * from tableName)?Exec sp_executesql Nselect * from tableName?-- 请注意字符串前一定要加N2:字段名,表名,数据库名之类作为变量时,必须用动态SQLeg:?declare @fname varchar(20)?set @fname = FiledName?Select @fname from tableName?-- 错误,不会提示错误,但结果为固定值FiledName,并非所要。?Exec(select + @fname + from tableName)?-- 请注意 加号前后的 单引号的边上加空格当然将字符串改成变量的形式也可?declare @fname varchar(20)?set @fname = FiledName?--设置字段名declare @s varchar(1000)?set @s = select + @fname + from tableName?Exec(@s)?-- 成功?exec s
您可能关注的文档
- 前端编程提高之旅见常特效.docx
- 前苏联与俄罗斯的航航空天事业发展.docx
- 前进中的无棣县人医民院.doc
- 前锋区虎城乡小学校育教发展现状汇报材料.doc
- 前进路上需要遇到种的风险.doc
- 前锦员工手册非促员销.doc
- 前黄实验学校201~12014第三轮主动发展规划.doc
- 剑河县屯州工业园区地土收购储备实施方案.doc
- 剑川木雕调查报告2-014.doc
- 剑桥大学的心理测验和您您的身体性别一致么.doc
- 线上线下销售代表合同协议.docx
- 2026年事业单位A类综合应用能力真题改编深度解析试卷(单套).docx
- 宣贯培训(2026年)《GBT 34520.7-2017连续碳化硅纤维测试方法 第7部分:高温强度保留率》.pptx
- 线上知识产权交易2026年合同协议.docx
- 2026年卫生资格药学类易错题型专项卷,含答案解析.docx
- 2026年网络推广岗位职责合同协议.docx
- 宣贯培训(2026年)《GBT 34523-2017航天器剩余推进剂质量的估算方法》.pptx
- 宣贯培训(2026年)《GBT 33993-2024商品二维码》.pptx
- 2026九上中考必考知识点.doc
- 健身俱乐部会员合同标准.docx
原创力文档

文档评论(0)