CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

请教

楼主ghbboy()2004-08-02 13:43:55 在 MS-SQL Server / 基础类 提问

我想做个存储过程,在表中插入一条记录,其中一个字段要自动添加当前时间,还有个字段的内容是一个之前添加的id+一句话,请问应该怎么写呢 问题点数:0、回复次数:3Top

1 楼sankis()回复于 2004-08-02 13:48:44 得分 0

Declare   @ids   varchar(100)  
  Select   @ids   =   Max(id)   From   表    
   
  insert   表   (date,   ids)   values(Get_date(),@ids+'一句话')  
  Top

2 楼sankis()回复于 2004-08-02 14:09:42 得分 0

Declare   @ids   varchar(100)  
  Select   @ids   =   Max(id)   From   表    
   
  insert   表   (date,   ids)   values(Getdate(),@ids+'一句话')  
   
  Top

3 楼ghbboy()回复于 2004-08-02 17:32:21 得分 0

大家帮一下忙,为什么我的文件一插如数据就报将数据类型"   varchar   转换为   bigint   时出错。"  
  create   proc   sp_Users_AddUser1  
  @Operator   varchar(100),  
  @UserRole   bigint,  
  @UserId   varchar(16)  
  as  
  insert   into   systemsecurity   (Operator,OccuredTime,   Attribute,Content,ProjectId,Marked)    
  values(@Operator,Getdate(),3,(@Operator+'添加用户'+@UserId+'权限'+(@UserRole)),null,1)  
   
  exec   sp_Users_AddUser1  
  'SYSOP','1','fe'  
   
  Top

相关问题

关键词

  • date
  • 添加
  • 一句话
  • varchar
  • operator

得分解答快速导航

  • 帖主:ghbboy

相关链接

  • SQL Server类图书

广告也精彩

反馈

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