runxinzhi.com
首页
百度搜索
sql游标以及异常处理
DECLARE @emsgoutid UNIQUEIDENTIFIER ;
DECLARE @sendtime VARCHAR(20) ;
DECLARE @temptime DATETIME ;
DECLARE sms_cursor CURSOR FOR
SELECT emsgoutid FROM dbo.emsg_out
-- 打开游标
OPEN sms_cursor
FETCH NEXT FROM sms_cursor
INTO @emsgoutid
WHILE @@FETCH_STATUS = 0
BEGIN
--try
BEGIN TRY
SELECT @sendtime = sendtime
FROM dbo.emsg_out
WHERE emsgoutid = @emsgoutid ;
SET @temptime = CAST(@sendtime AS DATETIME)
--SELECT CAST('Nov 4 2011 11:03AM' AS DATETIME)
END TRY
BEGIN CATCH
PRINT @emsgoutid ;
DECLARE @msg NVARCHAR(2000)
SET @msg = ERROR_MESSAGE()
RAISERROR(@msg,16,1)
END CATCH
FETCH NEXT FROM sms_cursor
INTO @emsgoutid
END --end while
--关闭游标
CLOSE sms_cursor
DEALLOCATE sms_cursor
作者:
深潭
出处:
http://www.cnblogs.com/dbasys/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
相关阅读:
PostgreSQL 学习之使用psycopg2 操作之数据库不存在才创建
终于还是离开这家公司了
【转载】看完这篇文章,我奶奶都懂了https的原理
PostgreSQL 函数学习
Python 工作中比较实用的一些第三方库
Python 获取对象的属性和方法—dir 函数
Python 学习之type 函数的用法
python 异常处理的基本语法
pdb调试程序
随机设置爬虫头部headers 信息
原文地址:https://www.cnblogs.com/dbasys/p/2268897.html
最新文章
二、基础语法-标识符和关键字(阶段二)
一、数据类型--基本数据类型和引用数据类型(阶段二)
三、(续)关于jvm中的存储机制(栈、堆、方法区和常量池)(阶段一)
三、Java 详解 JVM 工作原理和流程(阶段一)
二、配置Java环境(阶段一)
一、Java发展史(阶段一)
一、Java发展史
二、常用类
<c:forEach>详解
MyBatis传入多个参数的问题
热门文章
Eclipse设置字体大小
MySQL如何修改密码
在Windows中如何安装及配置Tomcat8.0服务器
如何设置Eclipse在启动时提示选择工作空间
配置java环境jdk
JDK下载安装以及环境变量配置图文详解
MySQL5.5安装教程
如何自定义添加微信公众号消息模版
关于Python 的dict 是否有序问题
微信小程序学习记录
Copyright © 2020-2023
润新知