使用PL/SQL Developer 学习pl/sql
1.创建表并且插入一些数据 (这里表名为test);

2. New 一个SQL Window敲下如下代码(--为注释部分);
declare   --declare:用于plsql中的声明变量,和begin连用,和存储过程结构相似
--定义变量   命名规范:用v_开头
v_username varchar2(30);    
v_department varchar2(30);
begin
  --执行部分  'into'关键字表示将查询出来的数据放到你定义的变量里面;'&'表示取地址符,后面的'a'可以任意命名,表示你将要插入的值
    select  username,department  into v_username,v_department  from  test  where  userid=&a;
--在控制台显示用户名
    dbms_output.put_line('用户名:'||v_username||' 部门:'||v_department);
end;
3.点击Execute the current window会出现如下窗口,输入value,点击OK;

4.点击Output按钮就可以在控制台看查询出来的结果

使用PL/SQL Developer 学习pl/sql的更多相关文章
- Oracle SQL Developer,Oracle 开发工具之toad、SQL Developer、PL/SQL Developer等比较
		
参考: oracle 的几个开发工具比较 因Oracle几乎是中大型商业企业数据的首选,所以比较一下常用与Oracle的工具. Oracle SQL Developer 免费,一般开发使用足矣,常用. ...
 - PL/SQL Developer中输入SQL语句时如何自动提示字段
		
在PL/SQL Developer中编写sql语句时,如果无法自动提示字段那是一件痛苦的事情,工作效率又低,在此演示下如何在PL/SQL Developer工具中自动提示字段,让开发者省时又省心,操作 ...
 - 数据库学习之中的一个: 在 Oracle sql developer上执行SQL必知必会脚本
		
1 首先在開始菜单中打开sql developer: 2. 创建数据库连接 点击左上角的加号 在弹出的对话框中填写username和password 測试假设成功则点击连接,记得角色要写SYSDBA ...
 - 在 PL/SQL Developer 中执行SQL文件的方法
		
打开 command Window SQL> @'D:\My Documents\Downloads\bde_chk_cbo.sql'; 整个路径及文件两边要有单引号哦!
 - pl/sql developer中的SQL语句
		
1.无论是在查询还是在插入的时候,值都必须是单引号‘’,否则会报错,ORA-00904:标识符无效.
 - sql developer 如何格式化sql
		
1.首先 Ctrl+A 全选需要格式的sql 2.然后 Ctrl+F7 即可格式化
 - 业余编程  SQL 编程学习——1 (SQL Server 2008 R2)
		
1.建立test数据库: 2.创建test1数据表: test1表属性如下: 其中,ID字段设置为标识增量,增量种子为1: 这个实例是实现从第一行数据开始,将每一行最后一个字段值加下一行第二个字段值再 ...
 - PL/SQL Developer 和 instantclient客户端安装配置(图文)
		
一: PL/SQL Developer 安装 下载安装文件安装,我这里的版本号是PLSQL7.1.4.1391,安装目录是:D:\soft\PLSQLDeveloper 二:instantclient ...
 - pl/sql developer——instant-client 简单配置
		
instant-client(数据库即时客户端) 官方说明:即时客户端在一个单独的针对 Instant Client 的 OTN 开发和分发许可下提供,它允许大多数许可下载.重新分发和部署到生产环境中 ...
 
随机推荐
- AtomicInteger原理&源码分析
			
转自https://www.cnblogs.com/rever/p/8215743.html 深入解析Java AtomicInteger原子类型 在进行并发编程的时候我们需要确保程序在被多个线程并发 ...
 - RDS、DDS 和 GaussDB 理不清?看这一篇足够了!
			
当前,华为云提供的数据库服务主要包括三大类:关系型数据库服务,非关系型数据库服务以及数据库工具服务.如下图所示: 关系型数据库和非关系型数据库均可分为开源和自研两大类.其中,自研数据库统一为Gauss ...
 - win10彻底卸载和删除MySql
			
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/qq_41140741/article/de ...
 - burp suite 之 Repeater(中继器)
			
Repeater:对HTTP请求的修改,通常用于上传攻击 通过抓包后将请求包通过选项卡发送到 Repeater下 右下角 显示 页面大小为18809字节 可以自定义添加主机 大小写敏感 正则表达式 文 ...
 - JAVA并发笔记
			
重入锁的特性, 避免死锁, 如果有锁的话, 不用重新加锁, 直接增加锁的次数.. Synchronize, ReentrantLock都是重入锁. 读写锁, ReentrantReadWriteLoc ...
 - Tomcat学习小记(二)
			
1.Tomcat源码入口 生命周期统一管理接口:LifeCycle 实现LifeCycle接口的类:(idea快捷键:Ctrl+h) 多个组件共同实现LifeCycle接口 Tomcat启动入口分析: ...
 - 简化ETL工作,编写一个Canal胶水层
			
前提 这是一篇憋了很久的文章,一直想写,却又一直忘记了写.整篇文章可能会有点流水账,相对详细地介绍怎么写一个小型的"框架".这个精悍的胶水层已经在生产环境服役超过半年,这里尝试把耦 ...
 - Azure内容审查器之羞羞图审查
			
上一篇 Azure 内容审查器之文本审查我们已经介绍了如果使用Azure进行文字内容的审核.对于社区内容,上传的图片是否含有羞羞内容也是需要过虑的.但是最为一般开发者自己很难实现这种级别的智能识别.但 ...
 - DES加解密算法(C语言实现)
			
DES加密和解密算法的实现(C语言) 主要是做个记录,害怕以后代码丢了,先放到这里了. DES再不进行介绍了,可以看上一篇的 DES 的python实现 转载请注明出处:https://www.cnb ...
 - shell脚本中,关于if,以及条件判断
			
#!/bin/sh SYSTEM=`uname -s` #获取操作系统类型 if [ $SYSTEM = "Linux" ] ; then #如果是linux的话打印linux字符 ...