1, 登录数据库 sqlplus “/as sysdba” 最高权限 conn user/pwd 切换用户 创建用户: create user userName identified by pwd; 2, || 可以把两个字段合并显示 如:select xing||‘。’||名 from user 3, nvl
转载 2024-10-10 13:37:02
35阅读
前言 文本 PL/SQL (Procedure Language,程序语言)SQL 1999主要的数据库供应商提供结构化的共同语言  PL/SQL只有支持Oracle数据库 基本的语法 多行凝视   /*    */       单行凝视  
PLSQL Developer 11 使用技巧 (持续更新)目录(?)[-]首先是我的颜色配置常用快捷键提升PLSQL编程效率按空格自动替换关闭Window窗口PLSQL 实用技巧TIP 1单击进入VIEW模式TIP 2存储过程DEBUG单步执行TIP 3更改文件夹颜色TIP 4保存页面布局TIP 5中文显示问题TIP 6代码高亮和使用书签TIP 8SQL窗口的快捷键 有用TIP 9 W
转载 2023-10-31 15:51:36
116阅读
六、分区裁剪(Partition pruning) 概念: 1、分区裁剪(Partition pruning),又叫分区修剪、分区消除,是指在对Oracle分区表进行查询时,优化器会检查谓词条件中是否存在对分区段的过滤,如果存在,则可以仅访问符合条件的分区,即裁剪掉无用的分区。 2、分区裁剪(Partitionpruning)是根据查询语句中的谓词条件来进行分区消除的,分区裁剪既可以在分区级别消除
author:skatetime: 2009/04/15 平台如下:os:centos4.7oracle 10g 定时添加或删除分区表的分区 这几天,根据业务的需求和性能的考虑,需要定时删除历史数据,表里只保留最近指定的wareid的数据,考虑删除时对表的影响及便利性,我决定把这个表建立成分区表,定期添加和删除分区  步骤:1. 创建相关proce
转载 2024-02-03 15:56:06
140阅读
Oracle PL/SQL 程序设计读书笔记 - 第16章 动态SQL和动态PL/SQLOracle PL/SQL 程序设计读书笔记 - 第16章 动态SQL和动态PL/SQL16.1 NDS语句16.1.1 EXECUTE IMMEDIATE语句EXECUTE IMMEDIATE SQL_string [INTO {define_variable[, define_variable]...
转载 2024-04-18 11:19:09
161阅读
PostgreSQL10版本一个重量级的新特性是支持内置分区表,在分区表方面前进了一大步,目前支持范围分区和列表分区。1.1 分区表的意义分区表主要有以下优势:当查询或更新一个分区上的大部分数据时,对分区进行索引扫描代价很大,然而,在分区上使用顺序扫描能提升性能。当需要删除一个分区数据时,通过DROPTABLE删除一个分区,远比DELETE删除数据高效,特别适用于日志数据场景。由于一个表只能存储在
转载 2024-04-24 18:48:08
247阅读
1.增加 alter table persons_ add  [start_date] date 2.删除 alter table persons_ drop column [start_date]
原创 2012-05-02 11:59:32
1988阅读
运维打来电话说准生产环境的/u01磁盘空间占用达到100%,经排查是/u01/arch1和/u01/arch2目录下的数据量过大,这个目录下都是以.arc结尾的文件,这些文件是oracle的归档文件。想到最近oracle用来入库数据比较频繁,并且归档日志是开启的状态,所以才会出现这样的情况。随后我在准生产环境将oracle归档日志删除并关闭,下面整理了有关删除、开启\关闭oracle归档日志的详细
转载 2024-03-27 20:59:29
134阅读
SQL> shutdown immediate; SQL> startup mount; SQL> alter database flashback off; SQL> alter database open;plsql 登录数据库的时候,只有sys用户才能够登录,其他用户登录提示如下信息:报错信息:archiver error.connect internal on
在controlfile中记录着每一个archivelog的相关信息,当然在OS下把这些物理文件delete掉后,在我们的controlfile中仍然记录着这些archivelog的信息,在oracle的OEM管理器中有可视化的日志展现出,当我们手工清除archive目录下的文件后,这些记录并没有被我们从controlfile中清除掉,也就是oracle并不知道这些文件已经不存在了!这时候我们要做
Oracle数据库提供2种运行模式:归档模式(archivelog)和非归档模式(noarchivelog); 归档模式的好处,可以提高Oracle数据库的可恢复性,生产数据库都应该运行在此模式下; 切忌:归档模式应该和相应的备份策略相结合,只有归档模式没有相对应的备份策略只会带来麻烦。本笔记简单介绍如何启用、关闭数据库的归档模式,及设置定时清理日志系统脚本编写启用数据库归档模式关闭数据库归档
步骤1:用以下SQL查看进程列表,判断出被锁定的表SELECT dob.OBJECT_NAME Table_Name,lo.SESSION_ID||', '||vss.SERIAL# 删除号, lo.locked_mode,lo.SESSION_ID, vss.SERIAL#,vss.action Action,vss.osuser OSUSER, vss.LOGON_TIME, vss.proc
转载 2023-05-26 11:41:11
197阅读
自己总结的一些常用sql :插入、删除、批量更新、判重、新增列、数据库连接数---------------- 批量插入跨数据库 insert into ejpms.dbo.role (Name,Info,[Level]) select RoleName,RoleNote,[Level] from ttrj.dbo.T_role ------ 删除表 truncate table ejpms
Hive(下)一,Hive分区与自定义函数1.1 Hive的分区 partition假如现在我们公司一天产生3亿的数据量,那么为了方便管理和查询,此时可以建立分区(可按日期 部门等具体业务分区)。分门别类的管理注意:必须在表创建的时候创建 partition!!!分区分为:单分区和多分区分区分为:静态分区和动态分区1.1.1 创建分区单分区建表语句:create table day_table(i
本文由Excel小学堂原创,欢迎关注,带你一起长知识!在日常工作中,我们在录入数据时,会出现录入错误,或者录入重复的情况,如果数据重复输入,极有可能会影响我们对结果的判断或对未来的预测,所以,找出重复的数据尤为重要。但是,表格中的数据那么多,真的要逐一比对,通过肉眼来进行查找吗?工作量太大,而且准备率很低,太浪费时间啦。现在,我们通过EXCEL软件,就可以使用3种方法,轻松找出重复的数据,我们今天
转载 2023-09-30 12:50:06
112阅读
ALTER TABLE:添加,修改,删除表的,约束等表的定义。查看:desc 表名;修改表名:alter table t_book rename to bbb;添加:alter table 表名 add column 列名 varchar(30);删除:alter table 表名 drop column 列名;修改列名MySQL: alter table bbb change nnnnn
转载 精选 2014-12-09 16:34:22
1812阅读
MySQL 加入�,改动删除ALTER TABLE:加入�,改动,删除表的,约束等表的定义。查看:desc 表名;改动表名:alter table t_book rename to bbb; 加入�:alter table 表名 add column 列名 varchar(30); 删...
转载 2014-08-12 17:29:00
194阅读
2评论
转载 2014-08-06 17:28:00
137阅读
ALTER TABLE:添加,修改,删除表的,约束等表的定义。查看:desc 表名;修改表名:alter table t_book rename to bbb; 添加:alter table 表名 add column 列名 varchar(30); 删除:alter table 表名 drop column 列名; 修改列名MySQL: alter table bbb
转载 2022-09-05 16:28:59
453阅读
  • 1
  • 2
  • 3
  • 4
  • 5