随笔分类 -  oracle

摘要:public class Test{public static void main (String args []){ java.util.Date a = new java.util.Date();System.out.println(a);java.sql.Date b = new java.s 阅读全文
posted @ 2016-08-26 17:53 dy9776 阅读(10418) 评论(0) 推荐(1) 编辑
摘要:级联删除,比如你删除某个表的时候后面加这个关键字,会在删除这个表的同时删除和该表有关系的其他对象 1.级联删除表中的信息,当表A中的字段引用了表B中的字段时,一旦删除B中该字段的信息,表A的信息也自动删除。(当父表的信息删除,子表的信息也自动删除) 例如下面这两个表中分别存的时员工的基本信息和公司的 阅读全文
posted @ 2016-08-13 20:33 dy9776 阅读(8415) 评论(0) 推荐(0) 编辑
摘要:Oracle 关键字(保留字) 大全 转 其实这个东西可以在oracle 上输入一个sql语句就可以得到: select * from v$reserved_words order by keyword asc; //order 后边不是必须的,那只是个排序,使结果不至于杂乱无章,如果用的是PL/S 阅读全文
posted @ 2016-07-01 13:28 dy9776 阅读(8832) 评论(0) 推荐(0) 编辑
摘要:SQL中的等号、IN、LIKE三者的比较SQL 中等号、IN、LIKE 三者都可以用来进行数据匹配 。但三者并不相同。 等号是用来查找与单个值匹配的所有数据; IN 是 用来查找 与多个值匹配的所有数据; 而 LIKE用来查找与一个模式匹配的所有数据。 1.等号 确切知道所要查 确切知道所要查找的内 阅读全文
posted @ 2016-06-28 19:52 dy9776 阅读(1542) 评论(0) 推荐(0) 编辑
摘要:转 “Sql Server参数化查询之where in和like实现详解 文章导读 拼SQL实现where in查询 使用CHARINDEX或like实现where in 参数化 使用exec动态执行SQl实现where in 参数化 为每一个参数生成一个参数实现where in 参数化 使用临时表 阅读全文
posted @ 2016-06-28 19:42 dy9776 阅读(382) 评论(0) 推荐(0) 编辑
摘要:1.插入: INSERT INTO 表名称 VALUES (值1, 值2,....) 我们也可以指定所要插入数据的列: INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....) 2.查找 SQL SELECT 语句 SELECT 语句用于从表中 阅读全文
posted @ 2016-06-27 11:07 dy9776 阅读(720) 评论(0) 推荐(0) 编辑
摘要:Oracle基本命令 前言:... 3 连接数据库:... 3 使用sql*plus连接oracle. 3 命令方式... 3 文件操作命令... 3 显示和设置环境变量... 3 查看当前所有表... 4 查询当前日期... 4 查看本用户下的各种对象的SQL脚本... 4 表空间管理... 5 阅读全文
posted @ 2016-06-27 10:46 dy9776 阅读(5393) 评论(0) 推荐(0) 编辑
摘要:1. 实现参照完整性 指若两个表之间具有主从关系(即主外键关系),当删除主表数据时,必须确保相关的从表数据已经被删除. 当修改主表的主键列数据时,必须确保相关从表数据已经被修改.为了实现级联删除,可在定义外部键约束时指定ON DELETE CASCADE关键字 alter table emp add 阅读全文
posted @ 2016-06-25 18:17 dy9776 阅读(1516) 评论(0) 推荐(0) 编辑
摘要:由于oracle中是没有自动增长的的,需要自己去进行写触发器等方式去进行设置: 找了一下他人写的,有两种方法可以设置主键,一种是自增长主键,另一种就是生成唯一序列。 一、自增长主键 我创建一个用户的信息表 -- Create tablecreate table USERINFO( USERNO NU 阅读全文
posted @ 2016-06-24 19:20 dy9776 阅读(27845) 评论(0) 推荐(0) 编辑
摘要:Oracle 角色管理 一、何为角色 角色:角色是一组权限的集合,将角色赋给一个用户,这个用户就拥有了这个角色中的所有权限.二、系统预定义角色 预定义角色是在数据库安装后,系统自动创建的一些常用的角色。 下介简单的介绍一下这些预定角色。角色所包含的权限可以用以下语句查询: sql>select * 阅读全文
posted @ 2016-06-23 15:37 dy9776 阅读(305) 评论(0) 推荐(0) 编辑
摘要:1、下载Oracle Instant Client (32-bit) 因为PL/SQL只支持32位的Oracle,所以必须下载对应的32位的才可以。 只需要下载instantclient-basic-nt-11.2.0.3.0.zip就可以了,其它的都是一些根据不同需要扩展的包。 下载地址:http 阅读全文
posted @ 2016-06-21 19:19 dy9776 阅读(1260) 评论(0) 推荐(0) 编辑
摘要:原创 http://www.cnblogs.com/nucdy/p/5603998.html 参考视屏:链接: https://pan.baidu.com/s/1kViEZQZ 密码: z7ha (环境:oracle11g, linux64 RHEL6) 安装RHEL6 假设你已经正确安装VM软件并 阅读全文
posted @ 2016-06-21 16:13 dy9776 阅读(208014) 评论(16) 推荐(9) 编辑
摘要:暂时变为英文:export LANG=en_US.UTF-8 可以保证你暂时安装oracle没有问题,不出现框框。但是,要说彻底改为英语环境下的时候,用下面: root 用户下可以 1。bash环境 编辑/etc/bashrc环境文件,加入一行 export LC_ALL=en_US.UTF-8 2 阅读全文
posted @ 2016-06-19 18:02 dy9776 阅读(3247) 评论(0) 推荐(0) 编辑
摘要:1.出现了:Environment variable ORACLE_UNQNAME not defined. Please set ORACLE_UNQNAME to da tabase unique name. 解决办法:oracle的环境变量UNQNAME没设或设置不正确export ORACL 阅读全文
posted @ 2016-06-19 10:40 dy9776 阅读(328) 评论(0) 推荐(0) 编辑
摘要:转分类: Linux 转分类: Linux 一、忘记除SYS、SYSTEM用户之外的用户的登录密码。 用SYS (或SYSTEM)用户登录: CONN SYS/PASS_WORD AS SYSDBA; 使用如下语句修改用户的密码: ALTER USER user_name IDENTIFIED BY 阅读全文
posted @ 2016-05-01 21:42 dy9776 阅读(873) 评论(0) 推荐(0) 编辑
摘要:序列: 是oacle提供的用于产生一系列唯一数字的数据库对象。 l 自动提供唯一的数值 l 共享对象 l 主要用于提供主键值 l 将序列值装入内存可以提高访问效率 创建序列: 1、 要有创建序列的权限 create sequence 或 create any sequence 2、 创建序列的语法 阅读全文
posted @ 2016-04-04 00:01 dy9776 阅读(303) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示