https://www.bilibili.com/video/av46777605 plsql中选择testWindow中可以进行测试 1.编写函数在plsql的testwindow中 begin dbms_output.put_line('hello,world'); end; 运行后可以在DBMS_output标签页中看到 如果在sqlplus中运行的话,需要输入一个  /  来表示输入完了,但因为sqlplus默认是不打开显示的,需要输入 set serveroutput on 2.变量赋…
一.PLSQL的初步介绍 PLSQL是使sql具有处理过程的能力,可以分为三个部分:声明部分.可执行部分.异常处理部分 1.如何使用PLSQL打印Hello World! 在sqlplus里中打印   2.普通变量(char,varchar,date,number,boolean,long) 如何定义普通变量?如果给普通变量赋值? 有下图三种方法: 3.引用型变量 变量的类型和长度取决于表中字段的类型和长度 定义:表名.列名 %type指定变量的类型和长度.例如:v_name emp.ename…
一.PLSQL编程 1.1.使用PLSQL实现 Hello world! 1 -- Created on 2022/8/22 by ADMINISTRATOR 2 declare 3 -- 这是申明变量的地方,还包括游标 4 -- 相当于public class A() 5 i integer; 6 begin 7 -- Test statements here 8 -- 执行部分 9 -- public static void main(String args[]){} 10 ​ 11 --…
规划:主库:db_name=dbking               db_unique_name=dbkingpri               备库:db_name=dbking               db_unique_name=dbkingstd 1.修改dbking库为归档模式2.修改dbking库为force logging模式    修改后结果如下:SQL> select name,open_mode,log_mode,force_logging from v$databas…
目录 1.SQL*PLUS与数据库的交互 2.设置sql*plus运行环境 2.1 set命令简介 2.2 使用set命令设置运行环境 2.2.1 pagesize变量 2.2.2 NEWPAGE变量 2.2.3 linesize变量 2.2.4 PAUSE变量 2.2.5 NUMFORMAT变量 本系列是作为学习笔记,用于记录学习过程,加深学习印象,以及自己重新回顾学习内容只用,参考书籍为<oracle 11g从入门到精通(第二版)>,如果需要深入学习,请购买原书籍,谢谢! 1.SQL*PL…
目录 1.常用sqlplus命令 1.1 HELP命令 1.2 describe命令 1.3 SPOOL命令 1.4 其他常用命令 1.4.1 define命令 1.4.2 show命令 1.4.3 edit命令 1.4.4 save命令 1.4.5 get命令 1.4.6 start和@命令 2.格式化查询结果 2.1 COLUMN命令 2.1.1 FORMAT命令 2.1.2 HEADING选项 2.1.3 NULL选项 2.1.4 ON|OFF选项 2.1.5 WRAPPED/WORD_W…
1.     创建用户及指定用户名密码 create user [用户名] identified by [密码]; create user fskxjsxy  identified by fskxjsxy; 2.     用户授权 grant connect,resource,dba to  [用户名]; grant connect,resource,dba to fskxjsxy; 3.    创建用户表空间(和导入的表空间名相同) create tablespace zbzyxy dataf…
一.引言 随着业务量的增加,单机部署已经无法满足日常需求了,我们可能会把代码部署到多台服务器上去来进行服务的扩容,也就是负载均衡,那在这种场景下,怎么能实现锁的概念呢? 那么我们知道如果是一台主机部署的话,我们有很多方式可以实现锁的概念,比如利用synchronized关键字实现同步,或者使用reentrantLock可重入锁来在需要同步的场景,因为内存都是在一台机器上,可以很容易的实现对共享资源的锁定,但是多主机部署时,如果我们要锁定一个共享资源,显然这种方式无法满足我们的需求了,因为多主机部…
1. 数据库的发展过程 层次模型 -->网状模型 -->关系模型 -->对象关系模型 2. 关于数据库的概念 DB:数据库(存储信息的仓库) DBMS:数据库管理系统(用于管理数据库的工具) RDBMS:关系型数据库管理系统 ORDBMS:对象关系型的数据库管理系统 3. Oracle数据库的主要特点 1)支持多用户.大事务量的处理 2)数据库安全性和完整性控制 3)支持分布式数据处理 4)可移植性 4.Oracle一些常见问题? 1)如果我只有一张表,为什么我还要创建数据库? SQL语…
--创建一个accout账户表 CREATE TABLE account( id ) NOT NULL, recommender_id ), login_name ) NOT NULL, login_passwd ) NOT NULL, status ) NOT NULL, create_date DATE DEFAULT SYSDATE, pause_date DATE, close_date DATE, real_name ) NOT NULL, idcard_no ) NOT NULL,…