![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
风学长
这个作者很懒,什么都没留下…
展开
-
oracle中dba_data_files系统表的使用
通过管理员登录可以通过oracl系统表dba_data_files查询当前sid下表空间和数据文件 select file_name,tablespace_name,bytes from dba_data_files; 首先设置一下显示格式 col file_name for a50; set linesize 140; 通过系统管理员登录 在CMD窗口中 sqlplus system/密码@OR...原创 2019-12-28 20:56:01 · 4917 阅读 · 0 评论 -
idea中创建了Java项目如果导入数据库驱动jar包
1 从file中选择 2原创 2019-12-20 21:46:05 · 6958 阅读 · 0 评论 -
Oracle创建只读模式视图
oracle在创建视图view的时候后面加上 read only 的视图为只读视图。 create view v2_emp as select * from emp with read only;原创 2019-11-26 13:40:05 · 9049 阅读 · 0 评论 -
oracle中inner left right full 的使用
–SQL99 多表查询 –笛卡尔积:使用cross join select * from emp cross join dept; –自然连接 –使用select 内容 from 表名 natural join 表名 –特点:1底层先笛卡尔积,然后按照所有的同名同值字段进行等值筛选。 –问题1:如果想按照部分字段结果筛选怎么办? –问题2:如果字段名不同,但是值相同如何筛选? select *...原创 2019-11-23 16:25:37 · 4837 阅读 · 0 评论 -
oracle中escape用法
查询emp表中ename字段含有""的记录内容。 select * from emp where ename like '%/%’ escape ‘/’; //普通字符变为转义字符。原创 2019-11-21 22:09:34 · 4911 阅读 · 0 评论 -
SQL语言的分类
DQL(数据查询语言) select DML(数据操作语言) insert、update、delete DDL(数据定义语言) create、alter、drop DCL(数据控制语言) grant、revoke TCL(事物控制语言) SAVEPOINT、ROLLBACK、SET TRANSACTION、COMMIT ...原创 2019-11-21 21:14:39 · 4865 阅读 · 0 评论 -
oralce中for循环的使用
1 在oracle的PL/SQL中使用for in形式。 DECLARE v_total INTEGER := 0; --循环累计汇总数字 BEGIN FOR i IN 1 .. 10 --使用FOR循环开始循环计数 LOOP v_total := v_total + 1; --汇总累加 DBMS_OUTPUT.put_l...原创 2019-10-31 13:49:51 · 6366 阅读 · 0 评论 -
idea在Database中添加mysql数据库连接
1 选择database窗口。 2 在Database窗口中做如下选择 3添加mysql数据连接信息,这里第2步可以选择本地已经下载好的mysql驱动包,不建议在线下载,很多时候ieda下载mysql驱动包会失败。 4添加本地下载好的mysql驱动。 5 测试显示mysql表信息 6 也可以在ieda中编写sql语句。 连接oracle操作方式类似,大家可以选择oracle连接尝试操作...原创 2019-10-29 23:16:05 · 8798 阅读 · 0 评论 -
oracle中%type使用注意事项。
但是emp表中empno列是不允许为空的,对于数据库列类型,%type只提供类型信息,并不提供NOT NULL约束信息。 但是我们自定类型,就要完全继承了所以特性,必须定义的时候给变量赋值。 declare v_empno emp.empno%type; v_empno1 emp.empno%type; v_salary number(7,2) not null:=234; v_sala...原创 2019-10-27 22:49:01 · 6740 阅读 · 0 评论