欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

oracle

Oracle创建function函数 有大用

复制代码
普通分类: 

自己亲自做的 一些 sql语句块 state statement block function procedure 存储过程 函数 有大用

set serveroutput on;  #执行这个命令才能在plsql中有输出


DECLARE 

 eno emp.empno%TYPE ; 

 en emp.name%TYPE ; 

 mn emp.name%TYPE ; 

 dn varchar2(20) ; 

 

BEGIN 

 -- 输入的信息保存在 eno里 

 eno := &no ; 

 -- 之后根据 eno的值,对数据库进行查询操作 

 SELECT e.name,m.name,d.deptna INTO en,mn,dn FROM emp e,dept d,emp m WHERE 

e.empno=eno   AND e.deptno=d.deptno AND e.org_id=11 AND m.org_id=11 and  ROWNUM=1; 

 DBMS_OUTPUT.put_line('编号为:'||eno||'雇员的姓名为:'||en) ; 

普通分类: 

Oracle PL/SQL 从键盘接收用户输入 有大用

普通分类: 

oracle里获取用户的输入变量 有大用

Oracle中insert into select和select into from的用法 有大用

在Oracle数据库中,如果将一张表里面的数据复制到另外一个对象中。通常会有这两种方法:insert into select 和 select into from

普通分类: 

select into from 和 insert into select 的用法和区别 有大用

等号冒号的意义 有大用

等号冒号的意思
String sql = "select * from inter.PBOSS_PRODUCT_INST t where t.SUBS_ID = :subsId ";
上述这段是在java代码中摘取的,请问SQL中的= :是什么意思?

普通分类: 

Oracle中的赋值怎么写 冒号 等于号 有大用

普通分类: 

create sequence的时候nocycle是什么意思? 有大用

create sequence的时候nocycle是什么意思?
create sequence的时候nocycle是什么意思?什么叫不循环?

普通分类: 

plsql设置代码提示和自动补全 有大用

Plsql设置

普通分类: 

PLSQL如何配置快捷键 有大用

PLSQL是连接数据库的可视化工具,使用PLSQL查询数据可以设置快捷键,按"sf+Tab"可以打出"select * from",使用十分方便,配置也很简单,下面看一下步骤。

 

普通分类: 

通过sql语句查询oracle版本信息 有大用

1、select * from v$version;

普通分类: 

oracle菜鸟学习之 select case when的使用 有大用

[toc]

普通分类: 

如何使用PL/SQL将sql脚本数据导入数据库 有大用

使用Oracle对数据库操作时,PL/SQL是使用比较多的数据库工具类。工作中经常需要对数据库查询出来导入到另外一个数据库。数据库的导入和导出是工作中的基本数据库技能,本文介绍如何通过sql数据库脚本将数据导入到数据库。                

普通分类: 

oracle函数NVL,NVL2和NULLIF之间的区别和使用 有大用

普通分类: 

oracle函数之NULLIF 有大用


普通分类: 

plsql 窗口中执行多行脚本 有大用

解决方案:在对应的脚本未正常结束SQL行后添加/或者;

普通分类: 

oracle sequence 序列 用于多张表 有大用

oracle 多张表可以都用一个序列吗


普通分类: 

oracle中merge into用法解析 有大用

merge into的形式:

 

普通分类: 

【oracle】varchar和varchar2区别 有大用

1.varchar是标准sql里面的。

普通分类: 

关于数据字典的sql语句 有大用

9.1、查询某用户下所有表

select table_name from all_tables where owner='SCOTT'; Oracle 教程

 -44- 

9.2、查询 EMP 表中所有字段(列)

select * from all_tab_columns where table_name='EMP';

9.3、列出表的索引列

select * from sys.all_ind_columns where table_name='EMP';

select * from sys.all_ind_columns where 

upper(table_name)='CAREUSERHAM';

9.4、列出表中约束

select * from all_constraints where table_name='EMP'

9.5、在 oracle 中描述数据字典视图

select table_name ,comments from dictionary where table_name like '%TABLE%';


普通分类: 

Oracle中any和all的区别用法 有大用

oracle12c创建用户提示ORA-65096:公用用户名或角色无效 ora-65096 invalid common user or role name 有大用

1.背景

以前一直用的是oracle11g,创建用户一直没有问题, 今天在oracle12c上创建用户,报错了。如下图:

普通分类: 

为什么oracle用命令看不到表 有大用

如果不是自己用户下的表 ,查询表前面加用户名.
普通分类: 

Oracle 建表成功 却查不到 有大用

我将hr用户解锁了 然后简表成功了不能用 查不到也不能添加数据 在数据库里能看到这个表

普通分类: 

Oracle查看表结构的几种方法示例代码 有大用

普通分类: 

Oracle 查看 表结构 的方法 有大用

普通分类: 

自己练习建表 有大用

create table students(

id int primary key ,

name varchar(12)


);


insert into students(id,name)values(1,'aaa');

insert into students(id,name)values(2,'bbb');

insert into students(id,name)values(3,'ccc');


select * from students;


insert into students2(id,name)values(1,'aaa');

insert into students2(id,name)values(2,'bbb');

insert into students2(id,name)values(3,'ccc');

insert into students2(id,name)values(4,'ddd');



普通分类: 

CREATE TABLE 表名 AS SELECT 语句 创建表格 有大用

1.新表不存在

普通分类: 

完全外连接 有大用

select * from emp full outer join dept on emp.deptno=dept.dept.deptno

普通分类: 

页面

Subscribe to RSS - oracle