0

Oracle 数据库表中已有重复数据添加唯一键(唯一约束)

Oracle 数据库表中已有重复数据添加唯一键(唯一约束) 问题描述 以 demo 举例,模拟真实场景。 表 TEST_TABLE 有如下字段和数据:id 是主键,code 没有设置键和索引 ID | CODE | 1 | code1 2 | code2 3 | code2 4 | code2 5 ...

iamsongpeng 发布于 2019-07-04 13:46 评论(0)阅读(758)
0

oracle——学习之路(select检索)

select语法: select [distinct|all] 列名 from 表名 [where] [group by] [having] [order by] ps:[] 表示可以省略 举几个栗子: select * from emp; ps:* 表示所有字段即把要查询的表的所有字段都显示出来, ...

超会撩妹儿 发布于 2019-07-04 13:23 评论(0)阅读(112)
0

SQL SERVER导入EXCEL文件:未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序

1.安装相关组件 2.程序生成属性32位改为64位 ...

yclizq 发布于 2019-07-04 09:22 评论(0)阅读(245)
0

Oracle

--创建用户create user xxx --创建用户xxxidentified by xxx --认证密码 xxxaccount unlock; --用户是否开放 锁定或者解锁 lock\unlock --授予权限给用户grant connect,resource to xxx; --授予 连接 ...

Privet 发布于 2019-07-03 22:53 评论(0)阅读(42)
0

导出远程oracle数据库到本地

1、以管理员身份运行 Net Manager 以管理员身份运行cmd ...

Clement~ 发布于 2019-07-03 17:41 评论(0)阅读(157)
0

Linux系统下解锁Oracle的Scott用户

1)、在Oracle用户下面输入命令:lsnrctl status查看监听是否开启,如果未开启则需要开启监听,输入命令:lsnrctl start; 2)、如果没有设置监听的话需要先建立一个监听,然后开启监听,新建监听的时候图像化界面可能会出现乱码的情况,需要现在Oracle用户下面输入:LANG= ...

懿小寒 发布于 2019-07-03 10:14 评论(0)阅读(308)
0

数据库学习其一 oracle11g数据泵导入导出

一、检查环境一致性 需检查数据库客户端与服务端字符编码,以避免后续各种各样的问题 查询服务端编码 注意最好用sqlplus查询,用plsql有时候会出现查询不一致问题,如下图同一个语句在plsql和sqlplus中获得了不同的查询结果 也可以在NLS_DATABASE_PARAMETERS中查询,如 ...

潇视 发布于 2019-07-03 09:52 评论(0)阅读(244)
0

Oracle学习记录(一)

一、Oracle历史 于1977年拉里埃里森和他三个朋友成立了软件研发公司,并在之后给中央情报局开发了命名为Oracle而出名,并在之后将公司名改为Oracle。1989年以甲骨文命名进入中国。 Oracle以数据存储量大、处理速度快、安全性高一级容错性强等特点。 二、Oracle的安装(windo ...

慵懒的柒丶 发布于 2019-07-02 22:18 评论(1)阅读(98)
0

Oracle数据库---存储过程、存储函数

--创建存储过程CREATE OR REPLACE PROCEDURE first_procISBEGIN DBMS_OUTPUT.PUT_LINE('我是过程'); DBMS_OUTPUT.PUT_LINE('Hello Everyone!');END; --创建函数CREATE OR REPLA ...

xiaomifeng1010 发布于 2019-07-02 19:01 评论(0)阅读(139)
0

Oracle数据库---游标

--查询所有员工的员工号、姓名和职位的信息。DECLARE --定义游标 CURSOR emp_cursor IS SELECT empno,ename,job FROM emp; v_empno emp.empno%TYPE; v_ename emp.ename%TYPE; v_job emp.j ...

xiaomifeng1010 发布于 2019-07-02 11:39 评论(0)阅读(1451)
0

CREATE TABLE——数据定义语言 (Data Definition Language, DDL)

Sql语句分为三大类: 数据定义语言,负责创建,修改,删除表,索引和视图等对象; 数据操作语言,负责数据库中数据的插入,查询,删除等操作; 数据控制语言,用来授予和撤销用户权限。 数据定义语言 (Data Definition Language, DDL) 是SQL语言集中负责数据结构定义与数据库对 ...

菜鸟瞎扑腾 发布于 2019-07-02 11:16 评论(0)阅读(90)
0

Oracle数据库---PLSQL

SET SERVEROUTPUT ONBEGIN --打印输出 DBMS_OUTPUT.PUT_LINE('hello everyone!');END; DECLARE v_name VARCHAR2(10); v_sal NUMBER(7,2); v_hiredate DATE; c_tax_ra ...

xiaomifeng1010 发布于 2019-07-02 06:51 评论(0)阅读(91)
0

DQL---连接查询(内连接、外连接)、子查询、分页查询

一、连接查询 1、连接查询建立在有相互关系的两个表间,进行两个及两个以上的表或视图的查询。 2、对n张表进行查询,至少需要n-1个连接表的条件。 二、笛卡尔积(容易造成数据库宕机) 1、指表中每行元素与其他表的每行均组合,没有连接条件。 2、假设有两张表,表A有X条数据,表B有Y条数据,则笛卡尔积查 ...

累成一条狗 发布于 2019-07-01 20:13 评论(0)阅读(171)
0

Oracle数据库---序列、索引、同义词

--创建序列create sequence deptno_seqstart with 50increment by 10maxvalue 70cache 3; --为了方便演示,创建了一个和dept表结构相同的deptnew表create table deptnewasselect * from d ...

xiaomifeng1010 发布于 2019-07-01 17:49 评论(0)阅读(63)
0

Oracle数据库----视图

--创建简单视图--建立用于查询员工号、姓名、工资的视图。create view emp_viewasselect empno,ename,sal from emp; --查询视图select * from emp_view; --创建视图时指定视图的列的别名create view emp_view ...

xiaomifeng1010 发布于 2019-07-01 12:57 评论(0)阅读(72)
0

Oracle GoldenGate(ogg)安装经验大汇总,采坑总结,绝对干货!

一下是安装ogg过程中遇到的问题和解决办法,绝对良心干货,抽空会写更详细的安装教程。更多精彩内容请 "点击" OGG 00685 begin time prior to oldest log in log history https://blog.csdn.net/kiwi_kid/article/ ...

有理想的coder 发布于 2019-07-01 09:55 评论(0)阅读(245)
0

Oracle定时调用存储过程

#1Demo: 1.创建表 2.创建存储过程 3.创建每分钟执行一次的定时器 4.查看job状态表 #2Oracle定时器扩展 1. 2.定时参数 1)每分钟执行 Interval => TRUNC(sysdate,’mi’) + 1 / (24*60) 2) 每天定时执行 例如:每天的凌晨2点执行 ...

amm~ 发布于 2019-07-01 09:44 评论(0)阅读(497)
0

Oracle数据库----查询

--笛卡尔集select empno,ename, 员工表.deptno, 部门表.deptno, dname from 部门表, 员工表; --添加合适的条件,可以避免笛卡尔集,从而得到正确的多表查询记录select empno,ename, 员工表.deptno, 部门表.deptno, dna ...

xiaomifeng1010 发布于 2019-07-01 07:06 评论(0)阅读(60)
0

DQL---条件查询、单行函数、多行函数、分组函数、数据类型

一、DQL 1、基本规则: (1)对于日期型数据,做 *,/ 运算不合法,可以进行 +, - 运算。比如给日期加一天或减一个月,结果仍为一个日期。两个日期间只能为减法,返回两个日期相差的天数,两个日期间做加法没任何意义。 (2)包含空值(null)的数学表达式计算结果均为空值。 (3)给字段取别名时 ...

累成一条狗 发布于 2019-06-29 22:46 评论(0)阅读(116)
0

DDL、DML、TCL

一、DDL 1、创建表(CREATE) (1)数据库对大小写不敏感,只对字符串大小写敏感。 (2)使用create关键字创建表。(-- 表示注释)。 (3)将一个查询结果集作为一张表。可用于将多张表连成一张表的操作。 2、删除表(DROP)、DESC关键字、TRUNCATE关键字 (1)使用DESC ...

累成一条狗 发布于 2019-06-29 21:56 评论(0)阅读(88)