CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

这个很简单的储存过程应该怎么写

楼主beadly()2003-09-01 22:54:55 在 MS-SQL Server / 基础类 提问

一个表字段   mater  
  [standard][decimal](8,3),  
  [evenness][decimal](8,3),  
  [standday][smalldatetime],  
  [editstan][smalldatetime],  
  ....  
  默认standard是为0  
  现在要求当修改一记录的standard时,首先判断standard原来是否为0,如果是为0,那么就set   standday=getdate(),如果不是就set   editstan=date() 问题点数:20、回复次数:1Top

1 楼pengdali()回复于 2003-09-01 22:57:35 得分 20

update   mater   set   editstan=case   when   standard=0   then   getdate()   else   editstan   end,standard=case   when   standard=0   then   getdate()   else   standard   endTop

相关问题

  • 简单问题,这个储存过程怎么写?
  • 一个简单的储存过程出错
  • 一个简单的储存过程错误~
  • 为什么是0呢?应该是6呀,一个储存过程
  • 简单的储存问题
  • 50分求储存过程
  • 触发器和储存过程
  • 这个储存过程好写吗?
  • 请问怎样运行储存过程?
  • 求一储存过程 语句 统计

关键词

  • editstan
  • standday
  • standard
  • mater
  • smalldatetime
  • decimal
  • then getdate
  • case
  • else
  • set

得分解答快速导航

  • 帖主:beadly
  • pengdali

相关链接

  • SQL Server类图书

广告也精彩

反馈

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