PL/SQL个人学习笔记

资料1

-- Created on 2014/8/20

declare

-- Local variables here

i integer;

begin

i := 12;

-- Test statements here

DBMS_OUTPUT.put_line(i);

end;

资料2

declare

cursor s is

select * from city_app.city_server;

s_ s%rowtype;

begin

open s;

fetch s into s_;

DBMS_OUTPUT.put_line(s_.id);

close s;

end;

时间: 2024-10-08 00:38:12

PL/SQL个人学习笔记的相关文章

PL/SQL个人学习笔记(二)

IF条件 declare cursor s is select version from city_server t; s_ city_server.version%type; begin open s; fetch s into s_; if s_>2 then DBMS_OUTPUT.put_line(s_); end if; close s; end; LOOP循环 declare cursor s is select version from city_server t; s_ city

SQL 2005 学习笔记

http://wenku.baidu.com/view/a99b3e8abb68a98271fefaed N 年的 SQL 2005 学习笔记

SQL Database学习笔记

1. linux下快速安装MariaDB: MariaDB 是 一个采用 Maria 存储引擎的  MySQL  分支版本,是由原来 MySQL 的作者 Michael Widenius 创办的公司所开发 的免费开源的数据库服务器 . 本文介绍了在linxu下一个简单的安装 方法(在OpenSuse下测试成功): (摘自:http://www.2cto.com/database/201307/229102.html) # tar zxvf mariadb-5.5.31-linux-x86_64.

Oracle PL/SQL随堂笔记总结

1.pl/sql编程 1.理解oracle的pl/sql的概念    2.掌握pl/sql编程技术(过程.函数.触发器)    pl/sql是标准sql语句的扩展    简介        1.过程.函数.触发器都是由pl/sql编写        2.过程.函数.触发器是在oracle中        3.pl/sql是非常强大的过程语言        4.过程.函数等可以在java程序被调用    学习必要性:        1.提高应用程序的性能        2.模块化的设计思想    

SQL 数据库 学习笔记

虽然学的慢,不过也需要一步一步地学. 学习笔记: 1. SQL语句大小写 不敏感 2. MySQL 需要分号; 3. 用过的命令: show databases: //显示有多少个数据库 create database first_lesson: //创建一个数据库 use first_lesson: //使用这个数据库 show tables: //显示有多少个表 describe person://显示表内的表头内容 insert into person values("dfd",

oracle pl/sql 程序设计 历史笔记整理

20131016 周三 oracle pl/sql 程序设计 第2章 创建并运行pl/sql代码 sqlplus yjkhecc/[email protected]:1521/orcl 在java中调用存储过程: create or replace procedure t_p(l_in in out number) is begin l_in := 5; end; @Test public void test() throws SQLException { DataSource ds = Dat

oracle pl/sql 实战学习 -避免误用

这几天看了下 oracle pl/sql 实战 这本书,出于对sql语句性能的研究,先研究下游标对代码的影响. 1.逐行处理 程序声明了一个游标c1,然后用游标for循环隐式地打开了这个游标,对从游标c1取出的每一行,程序查询customers表,并把first_name和last_name的值填充到变量,随后插入一行数据到top_sales_customers表. 问题1: 代码清单1-1的编程方法很有问题.即使在循环中调用的SQL语句是高度优化的,程序的执行还是会消耗大量时间.假设查询cus

PL/SQL结构学习

PL/SQL结构分为三块:declare.begin.exception.其中begin必不可少. 块一: declare的作用是申明变量,包括变量的名称及其相关属性和是否定义初始值. 其相关属性包括数据类型,长度. 其初始值定义时可以用:=也可以用default,当用constant对数据类型进行修饰之后,必须赋予初始值. 其次,对于变量的类型也可以定义为记录型:%rowtype :也可以定义成与某个字段类型相同,如%type. 实例: 1.%type declare V_ename emp.

Oracle PL\SQL 基础学习三

一. PL/SQL 与 SQL的交互 1. 使用select语句.into是必须的, 查询只能返回一条或0条数据 declare       v_fname employees.first_name%TYPE;  --更正规的写法       --v_fname varchar2(25);    begin       select first_name into v_fname       from employees where employee_id=200;       DBMS_OUT