根据字段名和对应的值查询.
(正确代码):目前发现,需要"分组,排序"等才能解决,如"order by","group by"等.
SQL代码:
  

ALTER PROCEDURE USP_QueryT_AddressBookByField
@FieldName nvarchar(20), --字段名.
@FieldVal nvarchar(50) --字段对应的值.
AS
SET NOCOUNT ON
declare @query nvarchar(max)
set @query = 'select [FId] as [编号],[FName] as [姓名],[FSex] as [性别],[FPhone] as [电话号码],[Fqq] as [QQ],
[FWordPhone] as [国际电话号码],[FEMail] as [EMail],[FHandSet] as [手机号] from
[T_AddressBook] where '+@FieldName+'='''+@FieldVal+''' order by [FId]'
exec(@query)

Note:

--EXEC SP_EXECUTESQL @sql 会报错:
--Procedure or function 'USP_QueryT_AddressBookByField' --expects parameter '@FieldVal', which was not supplied.

最新文章

  1. android 设颜色透明值
  2. Linux 计划任务
  3. golang append
  4. JUC回顾之-可重入的互斥锁ReentrantLock
  5. 11g RAC r2 的启停命令概述1
  6. java List与数组互转
  7. Eclipse项目出现红色叹号的解决办法
  8. 【面试】Spring事务面试考点吐血整理(建议珍藏)
  9. HTML5 canvas getImageData() 方法
  10. 浅谈CDQ分治与偏序问题
  11. BZOJ1878 [SDOI2009]HH的项链 树状数组 或 莫队
  12. darknet的安装及报错解决
  13. MySQL报错
  14. 一个IOS自动化打包的脚本
  15. Win32+API学习笔记:创建基本的窗口控件
  16. Grid++Report
  17. 1、简单的BackGroundWorker多线程时时刷新UI界面,并显示进度
  18. Android 屏幕自适应方向尺寸
  19. Question | 你所遇到的验证码问题可能都在这里了
  20. VMware Workstation 重启服务脚本 解决连不上ssh问题

热门文章

  1. 【转】python3 发邮件实例(包括:文本、html、图片、附件、SSL、群邮件)
  2. pfSense软路由防火墙
  3. Eclipse配置Git
  4. c++ 名字粉碎(name mangling)
  5. [LeetCode#128]Word Ladder II
  6. BZOJ1606: [Usaco2008 Dec]Hay For Sale 购买干草
  7. Jira在linux上安装与部署
  8. (转载)javascript实现弹出对话框
  9. unity3d 雪与沙的渲染
  10. HDOJ 1716 排列2 next_permutation函数