摘要: ,sp_executesql 的参数必须为UNICODE,即NCHAR,NVARCHAR,NTEXT型,否则报错动态sql语句基本语法1 :普通SQL语句可以用Exec执行Select * from tableNameExec('select * from tableName')Exec sp_executesql N'select * from tableName' --请注意字符串前一定要加N存储过程可以返回的不仅仅是查询的结果,也可以是一个指示了存储过程的成功或失败的标识,我们可以利用return来返回这个标识,return的工作方式不管一个存储过程是否提 阅读全文
posted @ 2012-02-21 16:37 pantherbean 阅读(40260) 评论(0) 推荐(1) 编辑
摘要: 示例一SELECT 学号, 姓名,等级= CASE WHEN 总学分 IS NULL THEN ‘尚未选课’ WHEN 总学分 < 50 THEN ‘不及格’ WHEN 总学分 >=50 and 总学分<=52 THEN ‘合格’ ELSE ‘优秀’ END FROM XS WHERE 专业名=’计算机’示例二update employeeset e_wage =case when job_level = ’1’ then e_wage*1.08 when job_level = ’2’ then e_wage*1.07 when job_level = ’3’ then e 阅读全文
posted @ 2012-02-21 13:41 pantherbean 阅读(3607) 评论(0) 推荐(0) 编辑