获取环境与会话
select SYS_CONTEXT('USERENV','SESSION_USER'),SYS-CONTEXT('USERENV',IP_ADDRESS) INTO USERNAME,IP_ADDRESS
FROM DUAL
更新查询返回的结果行
update employess SET ROW = emp_row
where ....
加 一个returning 返回结果
delcare
first employees.first_name%type;
last employees.last_name %type;
new_salary employees.salary%type;
begin
update employees
set salary = salary+(salary*0.3)
where employee_id =100;
returning fisrt_name,last_name,salary into fist,last,new_sarlary;
dbms_ouput_put.line
更新游标返回的行结果
使用where current of 更新循环当前数据
delcar
cursor emp_sal+cur is
select * from employess
where department_id =60
for update;
emp_sal_rec emp_sal_cur%rowtype;
begin
for emp_sal_rec in emp_sal_cur loop
dbms_output_put.line
update employees
set salary = salary+(salary*.025)
where current of emp_sal_cur;
end loop;
for emp_sal_rec in emp_sal_cur loop
dbms
end loop;
end;
删除 返回的结果行
create or replace procedure remove_job_history(dept_id in number) as
cursor job history_cur_is
select * from job_hisory ......for update
rec job_histroy_cur_is
begin
for rec in job_....... loop
delete from ....
where current of job_cur...
删除重复数据
delete from employees a where rowind>(
select min(rowid) from employees b where a.employee_id = b.employees_id);
)
分享到:
相关推荐
plsql_developer_7_0_最新中文手册.pdf
nhancements in PL/SQL Developer 9.0.5 ====================================== * Code Assistant performance improvement for table/view column lists * Registry tab page if the Support Info screen did not...
32位带汉化补丁和注册码的PLSQL_Developer。。。PLSQL_Developer
3. **调试工具**:PLSQL Developer内置了调试器,可以设置断点、单步执行、查看变量值、调用堆栈等,方便开发者定位和解决问题。这对于调试存储过程、函数和触发器尤其有用。 4. **数据库对象管理**:用户可以通过...
3. **游标**:在处理大量数据时,游标是必不可少的工具,它们允许你逐行处理查询结果。你可以声明、打开、读取、关闭和释放游标。 4. **异常处理**:PLSQL提供了一个强大的异常处理机制,通过EXCEPTION部分来捕获和...
标题中的“PLSQL.rar_oracle_pl sql_plsql_plsql_java_sql”暗示了这是一个关于Oracle数据库中PLSQL使用的资源包,可能包含了PLSQL的教程、示例代码和与Java集成的相关信息。Oracle数据库是世界上最广泛使用的数据库...
3. **汉化步骤**: - 在"PLSQL_Developer10.zip"压缩包中找到汉化包(通常为CHS或Chinese相关的文件)。 - 复制汉化文件到PLSQL Developer的安装目录下的相应语言文件夹(如Language或lang)。 - 重启PLSQL ...
PLSQL_DEVELOPER_基本用法详解 PLSQL_DEVELOPER 是一种基于 PL/SQL 语言的集成开发环境,提供了许多实用的功能来帮助开发者快速开发和调试 PL/SQL 代码。本文将详细介绍 PLSQL_DEVELOPER 的基本用法,包括编辑表...
3. **数据库对象管理**:可以浏览、创建、修改数据库中的表、视图、索引、存储过程等对象。 4. **数据操作**:支持数据导入导出、数据查询、数据修改,方便数据的处理和分析。 5. **报表生成**:能生成各种报表,...
plsql_developer7.0中文手册.pdf plsql_developer7.0中文手册.pdf plsql_developer7.0中文手册.pdf plsql_developer7.0中文手册.pdf plsql_developer7.0中文手册.pdf
3. **数据库对象管理**:你可以通过PLSQL Developer浏览、创建、修改和删除Oracle数据库中的各种对象,包括表、视图、索引、同义词、序列、表空间等。它还支持数据导入导出、数据泵(EXPDP/IMPDP)操作,以及数据的...
PLSQL 14 安装包 32位 64位各一个,附上安装说明 plsqldev1400x32.msi plsqldev1400x64.msi
3. **数据库对象管理**:可以浏览、创建和修改数据库对象,如表、视图、索引、存储过程、函数、序列等。 4. **数据查询**:使用内置的SQL编辑器执行查询,查看和操作数据。支持SQL*Plus命令,提供结果集的导出和打印...
3. **PLSQL的变量声明**:使用VAR关键字声明变量,如`VAR my_variable NUMBER;`,并可以通过ASSIGN语句为其赋值。 4. **PLSQL的流程控制**:包括IF-THEN-ELSIF-ELSE语句、CASE语句、FOR循环、WHILE循环、GOTO跳转等...
PLSQL Developer是一款强大的Oracle数据库开发工具,专为数据库管理员和开发者设计,提供了全面的环境来编写、测试和调试PL/SQL代码。这个工具的核心优势在于它的可视化界面,它使得数据库对象的管理和操作变得直观...
3. **对象浏览器**:可以浏览数据库中的所有对象,包括表、视图、索引、用户、角色等,并可以直接在工具中执行DDL和DML语句。 4. **报表和图表**:可以生成查询结果的报表和图表,便于数据分析和展示。 5. **版本...
3. **对象浏览器**:可以浏览和管理数据库中的所有对象,如表、视图、索引、存储过程等,便于数据库的维护和管理。 4. **查询工具**:支持SQL查询,提供查询结果集的可视化展示,方便数据分析和问题排查。 5. **...
PLSQL_Developer使用手册,希望下载的兄弟能很快上手