码迷,mamicode.com
首页 >  
搜索关键字:临时表    ( 1442个结果
ORACLE no1 存储过程插入更新表数据
CREATE OR REPLACE PROCEDURE sp_cust_main_data_yx(InStrDate IN VARCHAR2, OS_ERR_MSG OUT VARCHAR2) ASBEGIN --1、清空临时表数据 execute immediate 'truncate table...
分类:数据库   时间:2015-05-06 13:02:15    阅读次数:275
另一种将有分隔符的数据导入到临时表中的方案
IF(OBJECT_ID('tempdb..#TMP')) IS NOT NULL BEGIN TRUNCATE TABLE #TMP DROP TABLE #TMP END CREATE TABLE #TMP ( str11 VARCHAR(200) ) DECLARE @Area VARCHAR(500) SET @Area = '0-60,60-90,90-120,120-160,...
分类:其他好文   时间:2015-05-05 14:27:33    阅读次数:121
T-SQL 公用表表达式(CTE)
公用表表达式(CTE) 在编写T-SQL代码时,往往需要临时存储某些结果集。前面我们已经广泛使用和介绍了两种临时存储结果集的方法:临时表和表变量。除此之外,还可以使用公用表表达式的方法。公用表表达式(Common Table Expression)是SQL Server2005版本的引入的一个特性....
分类:数据库   时间:2015-05-04 19:54:38    阅读次数:141
把EXCEL数据导入到SQL SERVER数据库中
方法一。。 直接看操作步骤 在数据库上点击右键,然后选择“任务”,选择“导入数据”,我们就看到弹出淡入数据的对话框 Excel 上面的字段命名最好跟要导入到最终的那个表的字段相同。假设终表为A表。组装好 如下图: 按照操作步骤走下去,最终会生成一个新的表(临时表B表)。 我们可以借助工具,MSSQL表数据导出成Insert语句的工具   即:将查询出来...
分类:数据库   时间:2015-05-04 18:18:13    阅读次数:158
通过存储过程操作临时表实现对表的增删改
A为表名 A_TR为临时表(操作完自动删除里面数据),下面是存储过程代码:create or replace procedure A_UPDATE(p_id in varchar2)as user_err exception; -- user exceptionuser_err_code varch...
分类:其他好文   时间:2015-05-04 09:52:08    阅读次数:103
mysql删除重复记录,保存Id最小的一条
方法1:1、创建一个临时表,选取需要的数据。2、清空原表。3、临时表数据导入到原表。4、删除临时表。mysql> select * from student;+----+------+| ID | NAME |+----+------+| 11 | aa || 12 | aa || 13 |...
分类:数据库   时间:2015-05-01 14:45:12    阅读次数:144
SQL Server 触发器例题: --次性删除course表数据,使用触发器替换删除操作,先删除外键表相关数据,再删除course。很难理解
create trigger Course_Deleteon courseinstead of deleteas declare @cno varchar(20) --定义变量 select @cno = cno from deleted --临时表里的信息是in...
分类:数据库   时间:2015-04-29 16:51:51    阅读次数:212
mysql存储过程之递归查询
对一颗树型结构存储的表进行递归查询,使用navicat for mysql 创建存储过程 pro_show_knowledge, 参数 -- ?IN `rootId` int ? ,通过知识点查询所有子节点数据并插入到临时表 tmp_knowledge_data中。 ...
分类:数据库   时间:2015-04-28 12:16:58    阅读次数:195
SqlServer的触发器
触发器是Sqlserver响应以下任意语句而自动执行的一天T-SQL语句。delete,insert,update.表和视图支持触发器。(但是临时表不支持)。我们在哪些业务场景需要用到触发器呢?1.每当订购一个产品时,都从库存数量中减去订购的数量。2.每当增加一个顾客到某个数据库表时,都检查其电话号...
分类:数据库   时间:2015-04-26 18:05:34    阅读次数:149
Oracle两种临时表的创建与使用详解
ORACLE数据库除了可以保存永久表外,还可以建立临时表temporary tables。这些临时表用来保存一个会话SESSION的数据,或者保存在一个事务中需要的数据。当会话退出或者用户提交commit和回滚rollback事务的时候,临时表的数据自动清空,但是临时表的结构以及元数据还存储在用户的数据字典中。 分类: 1.会话级临时表 会话级临时表是指临时表中的数据只在会话生命周期之中存在,当用户退出会话结束的时候,Oracle自动清除临时表中数据。 2.事务级临时表 事务级临时表是指...
分类:数据库   时间:2015-04-26 16:47:12    阅读次数:161
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!