CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

很简单的存储过程 记得以前成功过

楼主myxrunner(runner)2003-11-02 17:38:32 在 MS-SQL Server / 基础类 提问

向存储过程传入表名@table_name和列名@field_name   ,把表中相关的列选   出来,早上的时候我记得还试成了,现在却怎么也试不成功。    
  if   exists   (select   *   from   sysobjects   where   id   =   object_id('dbo.get_field_data')   and   sysstat   &   0xf   =   4)  
          drop   procedure   dbo.get_field_data  
  GO  
  create   procedure   dbo.get_field_data      
        (            
          /*@spare_ID   Integer,*/          
          @table_name   char(20),      
          @field_name   char(20)   ,    
          @condition     char   (100),      
          @msg   char(100)   output   ,  
          @row_count   int   output,  
          @is_success   int   output        
          )      
  as      
        select   @field_name   from   @table_name   /*错,提示没有声明   @table_name   */  
  if   @is_success=1      
        raiserror('success',1,1)      
  else          
      raiserror('erorr',1,1)  
   
  问题点数:20、回复次数:2Top

1 楼pengdali()回复于 2003-11-02 17:40:00 得分 20

create   procedure   dbo.get_field_data      
        (            
          /*@spare_ID   Integer,*/          
          @table_name   char(20),      
          @field_name   char(20)   ,    
          @condition     char   (100),      
          @msg   char(100)   output   ,  
          @row_count   int   output,  
          @is_success   int   output        
          )      
  as      
  exec('select   '+@field_name+'   from   '+@table_name)  
  if   @is_success=1      
        raiserror('success',1,1)      
  else          
      raiserror('erorr',1,1)  
  Top

2 楼myxrunner(runner)回复于 2003-11-02 20:00:27 得分 0

我已经查CSDN的资料了,方法跟您的一样。不过还是要谢谢您。Top

相关问题

  • 简单的存储过程!
  • 一简单存储过程
  • 简单存储过程
  • 为什么存储过程不成功???
  • 最简单的存储过程
  • 寻找简单的存储过程。
  • 一个最简单的存储过程
  • 存储过程的简单问题
  • 存储过程问题,简单。。
  • 写一个简单的存储过程

关键词

  • raiserror
  • success
  • field
  • procedure dbo
  • table
  • char
  • get
  • int output
  • data
  • select

得分解答快速导航

  • 帖主:myxrunner
  • pengdali

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo