一、Oracle 操作集二、Oracle 数据类型三、Oracle 函数四、Oracle 视图五、Oracle 序列六、Oracle 同义词七、Oracle 索引八、Oracle PL/SQL九、Oracle 存储函数十、Oracle 存储过程十一、Oracle 触发器十二、Oracle 查询一、PL/SQLPL/SQL(Procedure Language/SQL)是 Oracle 对 SQL
转载
2024-07-20 21:28:57
109阅读
PL/SQL一、函数的应用1.变量的声明与赋值--声明一个变量,并赋值、打印declare
str varchar2(30);
emp.ename%type;--声明一个与emp表的ename属性一致的类型
emp%rowtype;--声明一个与emp表相同的行类型
begin
'&请输入:';--手动输入,是一种动态赋值
select ename int
参考:https://www.postgresql.org/docs/current/static/app-psql.htmlpostgres=# select * from tab_lei_1; c1 | c2 ----+----(0 rows)postgres=# \set abc 'tab_lei_1'postgres=# select * from :abc; c1 | c...
原创
2021-10-25 14:04:38
2126阅读
在重构的时候,用到了一个很重要的数据库操作组件—SqlHelper。--SqlHelperSqlHelper是一个基于·NET Framework的数据库操作组件。组件中包含数据库操作方法。SqlHelper用于简化你重复的去写那些数据库连接(SqlConnection),SqlCommand,SqlDataReader等等。SqlHelper 封装过后通常是只需要给方法传入一些参数如数据库连接字
1.前言因为工作日需要上班,只能利用业余时间学习,过去五天学习了前三篇文章涉及的内容。收获大概就是对于oracle PL/SQL的理解稍进一层,虽然还是停留在表面上,但是相信随着接下来的学习,自己会对这个东西有越来越深的认识。那么接下来会正式开始PL/SQL的学习。2.变量的声明和初始化简单来说,变量的声明要符合以下条件: 1.必须在声明段; 2.必须以英文字母开始; 3.最多30个字符; 4.可
转载
2024-04-29 14:11:11
236阅读
类似mssql中的临时表变量一样,在postgresql 中可以使用with 来定义临时表变量 补充:使用临时表变量查询,可以使代码更清晰,并且避免编写重复的代码.
原创
2022-08-02 06:39:36
1525阅读
http://www.wohedb.com/db_html_do ... ql_4_statements.htm
www.wohedb.com 中文数据库管理系统
第四章 基本语句
本章介绍PL/pgSQL的基本语句。
4.1 赋值语句
PL/pgSQL的赋值语句的格式如下:
&nb
转载
2024-03-29 20:29:51
955阅读
目录一、变量申明1.1普通变量的申明1.2%TYPE变量1.3自定义复合变量:1.4%ROWTYPE类型二、判断2.1 if判断2.2 case判断三、循环3.1 loop循环3.2 while循环3.3 for循环四、游标4.1隐式游标for循环4.2传统的游标使用五、异常5.1预定义异常(21个):5.2非预定义异常:5.3用户定义的异常 一、变量申明1.1普通变量的申明declar
转载
2024-10-20 11:50:42
201阅读
os: centos 7.4 db: postgresql 10.10使用 yum 安装 postgresql ,自动创建 postgres 用户的环境变量如下# su - postgres
$ cat ~/.bash_profile
[ -f /etc/profile ] && source /etc/profile
PGDATA=/var/lib/pgsql/10/data
e
转载
2024-03-24 11:41:13
176阅读
一、关系数据库系统支持三级模式结构,其模式、外模式和内模式中的基本对象有表、视图和索引。一次sql的数据定义功能包括模式定义、表定义、视图和索引定义。二、数据查询 DQL数据库的查询是数据库的核心操作。sql提供了select语句进行数据库的查询,该语句具有灵活的使用和丰富的功能,其一般格式为:SELECT [ALL | DISTINCT] <目标列表达式> [,<目
变量的定义1.先从小例子入门:declare
i number(2) := 10;
s varchar(10) := 'Guapi';
begin
dbms_output.put_line(i);
dbms_output.put_line(s);
end;体会一下方法的声明,变量的定义和初始化,如何打印输出2.直接引用某个表中的字段类型:表名.字段名%type,为引用变量, 如en
转载
2024-09-09 15:07:21
1206阅读
PLSQL变量PLSQL 的变量类型系统内置的常规简单变量类型:比如说大多数数据库表的字段类型都可以作为变量类型用户自定义复杂变量类型:比如记录类型保存了一个指针值大对象类型(LOB):保存了一个指向大对象的地址PLSQL本身没有输入输出功能,如果要想 像命令行运行C程序那样可以接收输入值,那你必须依赖执行环境 把值传给PLSQL块,比如 iSQL Plus执行环境或者PLSQL Develope
转载
2024-03-22 13:32:26
163阅读
一、PL/SQL基础及变量
1、PL/SQL是一种语言,相当于把sql语句与java语言的结合运用。
2、注意写SQL语句时,它的前面最好不要有注释的语句。
3、PL/SQL由声明、执行体、异常处理三部分组成。如:
SQL>DECLARE /*声明*/
v_job varchar2(20);
BEGIN /*执行体*/
SELECT job INTO v_job
FROM e
转载
2024-06-10 00:34:38
230阅读
postman使用的变量类型一、环境变量(Environment Variable)二、本地变量(Local Variable)三、全局变量(Global Variable)四、数据变量(Data Variable) 数据 -> 本地 -> 环境 -> 全局 优先级由低到高 postman不能做接口自动化,可以批量进行接口测试,提高工作效率一、环境变量(Environment
转载
2024-06-15 22:04:47
54阅读
一、什么是PL-SQL PL-SQL是结合了Oracle过程语言和结构化查询语言(SQL)的一种扩展语言。具体来说,PL-SQL就是在普通的SQL语句的基础上增加了编程语言的特点,将数据操作和查询语句组织在PL-SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算的程序语言。 使用PL-SQL有以下优点: 1、能够把一组SQL语句放到一个模块中。使其更具模块化特点。
转载
2024-02-21 12:12:35
430阅读
# MySQL 临时变量 PostgreSQL
## 介绍
在数据库中,临时变量是一种用于在查询执行期间存储数据的特殊变量。MySQL和PostgreSQL是两种流行的关系型数据库管理系统,它们都支持临时变量的使用。在本文中,我们将介绍如何在MySQL和PostgreSQL中创建和使用临时变量,并比较它们之间的区别。
## MySQL 中的临时变量
在MySQL中,可以使用`SET`语句来
原创
2024-03-22 04:17:07
438阅读
一、变量介绍在编写pl/sql程序时,可以定义变量和常量;在pl/sql程序中包括有:标量类型(scalar)复合类型(composite) --用于操作多条记录参照类型(reference) --用于操作多条记录,存放指针lob(large object)二、标量类型变量初始化和关键字:identifier [CONSTANT] datatype [NOT NULL] [:= | DEFAULT
PL/SQL体变量赋值赋值方式有两种:直接赋值v_name varchar2(20) := 'zhagnsan';语句赋值select '昆明市' into v_addree from dual;-- Created on 2020/12/30 by ADMINISTRATOR
declare
--声明部分
-- 姓名
v_name varchar2(20) := 'zhagnsan
PLSQL编程针对于数据库的数据批量操作所使用的一类语言强类型语言:定义变量的时候必须同时定义变量的数据类型弱类型语言:定义变量时不必定义变量的数据类型,变量的数据类型由变量的值决定,无需进行数据的类型转换(shell、javascript)变量代码格式declare //声明区域
begin
//书写PLSQL语句
end;代码示例set serveroutput on; //将信息
一、PL/SQL运算符类型符号说明赋值运算符:=Java 和 C# 中都是等号,PL/SQL 的赋值是 :=特殊字符||字符串连接操作符--PL/SQL 中的单行注释/*,*/PL/SQL 中的多行注释,多行注释不能嵌套。<<,>>标签分隔符,只为了标识程序特殊位置。..范围操作符,比如 1..5 标识从 1 到 5算术运算符+,-,*,/基本算术运算符**求幂操作,比如:
转载
2024-03-28 18:06:03
131阅读