
T-SQL
文章平均质量分 71
YoungHeartOldFace
这个作者很懒,什么都没留下…
展开
-
游标 Cursor
/* * 游标:将结果集转换成单条记录进行处理的一种机制 */ --声明游标 DECLARE StuCur CURSOR FOR SELECT studentno,studentname,address FROM Student; --填充游标(打开) OPEN StuCur; --提取 DECLARE @NO INT; DECLARE @NA原创 2013-07-17 11:47:57 · 478 阅读 · 0 评论 -
T-SQL 存储过程Transaction
/* * 存储过程:是一段经过预编译的SQL语句 * * 优点: * 1. 执行速度快 * 2. 共享程序逻辑 * 3. 减少网络流量 * 4. 作为一种安全机制 * 从存储过程中传回数据的方式 * 1. 结果集 * 2. 输出参数 * 3. 返回代码 * 4. 全局游标 */ --创建存储过程 --无参 CRE原创 2013-07-17 11:59:45 · 684 阅读 · 0 评论 -
T-SQL触发器
/* * 触发器: 是一种特殊的存储过程 * 必须依附于表或者视图 * 不能被显式调用 * 当对表或视图执行insert,update,delete操作自动引发 * * 优点: * 1.自动执行 * 2.强化约束 * 3.级联操作 * * 类型: * AFTER * INSTEAD OF * * 引发触发器的操作原创 2013-07-17 12:01:23 · 629 阅读 · 0 评论 -
如何在客户端执行存储过程
写如下的方法来展示如何在客户端调用存储过程 static void CallProcedure() { string sql = "up_getStudentNameByNo"; //using可释放资源(要求资源必须实现IDisposible接口) using (SqlConnection con原创 2013-07-17 12:09:23 · 1591 阅读 · 0 评论