`
slbszq
  • 浏览: 268160 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
文章列表
Oracle中执行存储过程call和exec区别 在sqlplus中这两种方法都可以使用: exec pro_name(参数1..); call pro_name(参数1..); 区别: 1. 但是exec是sqlplus命令,只能在sqlplus中使用;call为SQL命令,没有限制.
  在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。  对于数据库来说,索引是一个必选项,但对于现在的各种大型数据库来说,索引可以大大提高数据库的性能,以至于它变成了数据库不可缺少的一部分。   索引分类: 逻辑分类 single column or concatenated     对一列或多列建所引 unique or nonunique
 Oracle中的约束条件   1.主键约束(primary key [pk])不能重复,不能为null。 添加代码:constraint constraint_name primary key (column)   2.外键约束(foreign key [fk])可以为null。 constraint constraint_name foreign key (column) references table_name(colu
Oracle数据库备份与恢复之exp/imp 1.1  基本命令     1.  获取帮助 exp help=y 导出使用exp命令来完成的,该命令常用的选项有: userid: 用于指定执行导出操作的用户名,口令,连接字符串 tables: 用于指定执行导出操作的表 owner: 用于指定执行导出操作的方案
 Oracle中常用的函数 --单行函数 --数字函数 --1. round 四舍五入 a. round(m) select round(1.4), round(1.5) from dual;                                                        --         1          2                                                           --b. round(m,n) select round(15.193, 2), round(15.193, -1 ...
--Oracle表查询(分组查询,多表查询,子查询,集合操作等)   --分组函数(max, min, avg, sum, count) --1. 查询所有员工最高和最低工资 select max(sal) 最高工资, min(sal) 最低工资 from emp;   --2. 利用子查询查询最高工资的人是谁
--Oracle单表增删改查(CURD)操作 --学生表 create table student(        xh number(4),        --学号        xm varchar2(20),   --姓名        sex char(2),           --性别        birthday date,         --生日        sal number(7, 2)     --薪水 ); --插入数据 --1. 插入整行数据(要求值顺序和列顺序一致) insert into
Oracle最常见的数据类型   如下是PL/SQL中可以使用的主要ORCALE数据类型:   VARCHAR2(maximun_length)  a. 存储变长的字符数据。       b. 参数是必需的,指定字符数据的最大长度,最大为32767字节。    c. 不使用常量或者变量来指定最大长度;必须使用整数型的字面值。    d. VARCHAR2数据库列的最大宽度是4000字节     CHAR[maximun_length] 
Oracle 用户管理   一、用户的概念   用户,即user,通俗的讲就是访问oracle数据库的“人”。在oracle中,可以对用户的各种安全参数进行控制,以维护数据库的安全性,这些概念包括模式(schema)、权限、角色、存储设置、空间限额、存取资源限制、数据库审计等。每个用户都有一个口令,使用正确的用户/口令才能登录到数据库进行数据存取。   二、用户默认表空间
Sql*plus命令的使用大全   Oracle的sql*plus是与oracle进行交互的客户端工具。在sqlplus中,可以运行sqlplus命令与sqlplus语句。   我 们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,sqlplus一般都与数据库打交道。   除了
oracle 查看 用户,用户权限,用户表空间,用户默认表空间    1.查看用户和默认表空间的关系。    select   username,default_tablespace   from   dba_users;   2.查看当前用户的表: select  table_name from  user_tables;    3.查看所有用户的表名:
造成ORA-12560: TNS: 协议适配器错误的问题的原因有三个:  1. 监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动OracleOraDb10g_home1TNSListener服务。  2. database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务,打开服务  面板,启动oracleserviceXXXX, XXXX就是你的database SID.  3. 注册表问题。regedit,然后进入HKEY_LOCAL_MACHINE\SOFTWARE\ORA ...
字符串转对象(strJSON代表json字符串)   var obj = eval(strJSON);   var obj = strJSON.parseJSON();   var obj = JSON.parse(strJSON); json对象转字符串(obj代表json对象)   var str = obj.toJSONString();   var str = JSON.stringify(obj) 运用时候需要除了eval()以外需要json.js包(切记哦) 
1.指定开启资源限制。该改变对密码资源无效,密码资源总是可用。 alter system set resource_limit=true; (默认不打开) 2.创建PROFILE create profile test limit idle_time 30 connect_time 480; 注:必须要有create profile 权限,才能创建profile。 3.指定用户PROFILE alter user test profile test; 4.修改PROFILE alter profile test limit idle_time 60; 5.删除PROFI ...
Oracle内置角色connect与resource的权限 首先用一个命令赋予user用户connect角色和resource角色: grant connect,resource to user; 运行成功后用户包括的权限: CONNECT角色: --是授予最终用户的典型权利,最基本的 ALTER SESSION --修改会话 CREATE CLUSTER --建立聚簇 CREATE DATABASE LINK --建立数据库链接 CREATE SEQUENCE --建立序列 CREATE SESSION --建立会话 CREATE SYNONYM --建立同义词 CREATE VIEW - ...
Global site tag (gtag.js) - Google Analytics