SQL代码

alter PROCEDURE sp_addnewdtgtype
(
@dtgtypename varchar(50),
@dtgdllcontent image,
@returnmessage varchar(100)
)
AS
BEGIN
declare @dtgtableaddsql varchar(300);
declare @v_count int;
declare @yyyymmddhhmm char(12); select @v_count=COUNT(1) from tb_DTGs where dtgname=@dtgtypename;
if(@v_count=0)
begin
set @returnmessage='注册失败,该类型名称已存在'
return 0
end
else
begin
begin
begin try
begin tran select @yyyymmddhhmm=datename(year,GETDATE())+right(''+DATENAME(MONTH,GETDATE()),2)+right(''+DATENAME(DAY,GETDATE()),2)+right(''+DATENAME(HOUR,GETDATE()),2)+right(''+DATENAME(MINUTE,GETDATE()),2) insert into tb_DTGs(dtgid,dtgname,dtgdllcontent,createtime,updatetime) values(@v_count,@dtgtypename,@dtgdllcontent,@yyyymmddhhmm,@yyyymmddhhmm) commit tran
end try
begin catch
rollback tran
set @returnmessage='数据库未知错误,操作未能成功';
return 0
end catch
end
end
END
GO

最新文章

  1. nginx+php 在windows下的简单配置安装
  2. lottery概率问题
  3. shell 中grep命令详解
  4. libevent for android
  5. PHP内核变量存储
  6. php与微信基础的学习
  7. 多线程——工具类之Semaphore
  8. 在mobaxterm内连接deb使用lrzsz进行文件传输
  9. LGOJ P3834 【模板】可持久化线段树 1(主席树)
  10. 【工具大道】ssh登录Linux服务器,并显示图形化界面
  11. Silverlight分页
  12. Spring boot 使用多个RedisTemplate
  13. vue 中跨组件的表单验证
  14. html 知识整理
  15. 使用js Math.random()函数生成n到m间的随机数字
  16. php session (二): 同样的代码 ,不同域名访问 对session存储的影响.
  17. Python做接口自动化测试框架
  18. 共享内存创建shmget控制操作shmat,shmctl
  19. ubuntu16.04系统精简
  20. Shell编程进阶 1.3data命令

热门文章

  1. DP小小结
  2. HDOJ3085 Nightmare II 双向BFS
  3. POJ_1862 Stripies 【贪心】
  4. poj1182 食物链 带权并查集
  5. HDU - 3336 next运用+递推
  6. SQL 每行随机产生数字
  7. 日志统计--蓝桥杯--vector
  8. 有关tensorflow一些问题
  9. Oracle RAC集群搭建(六)--ASM创建oradata的磁盘组
  10. 在CentOS 7上搭建私有Docker仓库