CSDN论坛 > 其他数据库开发 > DB2

急问,如何在存储过程中删除一个表的纪录快一点? 最好是不写日志! [问题点数:0分]

Bbs1
本版专家分:10
结帖率 99.38%
CSDN今日推荐
Bbs2
本版专家分:471
Bbs1
本版专家分:95
Bbs1
本版专家分:95
Bbs1
本版专家分:10
Bbs1
本版专家分:5
Bbs2
本版专家分:110
Bbs1
本版专家分:45
匿名用户不能发表回复!
其他相关推荐
ORACLE存储过程中如何执行TRUNCATE TABLE
 默认在存储过程中是不允许执行truncate table tablename操作,如何执行呢? truncate是ddl操作语句,在存储过程中,直接能使的是dml操作语句。 解决方案: EXECUTE   IMMEDIATE   'TRUNCATE   TABLE   b'
存储过程中判断临时表是否已经存在方法
临时表就是那些名称以井号 (#) 开头的表。如果当用户断开连接时没有除去临时表,SQL Server 将自动除去临时表。临时表不存储在当前数据库内,而是存储在系统数据库 tempdb 内。 临时表有两种类型: 本地临时表 以一个井号 (#) 开头的那些表名。
2016年要学会用存储过程向关联的几张表里面插入数据。
第一次操作多张相关联的数据库表,傻傻的去做一张一张的操作。结果发现写sql语句去Low数据,发现怎么都Low不出来。事后(也就是现在,我先笑一笑) 向6张表里插入数据: insert into DE_CONTRACT_INFO (id,RECORD_TYPE,ID_DE_RULE_CHECK_REQ,CDATE,EDATE,CREATOR,EDITOR,STATUS)  values(1,
oracle 存储过程最好的记录错误方式
当你的应用有调用存储过程,而节点有几十个或者上百个,找错是不是一个很麻烦的事情,这个时候,我建议写到数据库中,下面是我做的一个demo. 1. 建立错误日志记录表 drop table PUB_PROC_ERR_LOG purge; create table PUB_PROC_ERR_LOG (   LOG_ID      NUMBER,   MODULE_NAME VARCHAR2(
SQL Server在存储过程中查找关键字
在存储过程中查找(搜索,查询)关键字SQL 查找存储过程中出现过的文字怎么查询呢?select b.name from 数据库名.dbo.syscomments a, 数据库名.dbo.sysobjects b where a.id=b.id  and b.xtype='p' and a.text like '%key words%'order by name create PROCEDURE [...
5-3 出租 (20分)
下面是新浪微博上曾经很火的一张图:一时间网上一片求救声,急问这个怎么破。其实这段代码很简单,index数组就是arr数组的下标,index[0]=2 对应 arr[2]=1,index[1]=0 对应 arr[0]=8,index[2]=3 对应 arr[3]=0,以此类推…… 很容易得到电话号码是18013820100。本题要求你编写一个程序,为任何一个电话号码生成这段代码 —— 事实上,只要生成
存储过程中遍历一个表
存储过程 游标 表的遍历
如何快速查找某张表在哪些存储过程中被使用
我们可以通过哦下面的SQL语句,快速查找某张表在哪些存储过程中被使用: SELECT DISTINCT o.name, o.xtype FROM syscomments c INNER JOIN sysobjects o ON c.id=o.id WHERE c.TEXT LIKE '%Tablename%'
SQL Server中如何写存储过程
SQL Server中如何写存储过程         一直都很想了解如何写存储过程,对于不熟悉的东西,总是觉得很神秘,呵呵。特别是看着同学写的那些存储过程,由于不了解存储过程的基本语法,看起来甚是吃力,很难理解。一直拖到今天,终于打开了SQL Server的联机丛书,了解了一些它的基本用法。以下是一些摘录,希望自己以后再次看的时候,可以加深理解,更加好的掌握。 1、设计存储过程几乎
PLSQL 存储过程动态创建表
1、SQLPLUS登录                 SQLPLUS又叫SQL*plus, 是oracle数据库操作最重要的工具,它既可以编辑SQL语句,也可以编辑和调试pl/sql的程序。            在“开始”的“运行”中敲入‘cmd’,在DOS里面输入‘sqlplus /nolog’,再回车,接着输入           conn sys/wengyupeng
关闭