PL/SQL中
- 查询行数据使用select语句
- 改变行数据使用DML操作(insert,update,delete)
- 事务控制,commit,rollback,savepoint
PL/SQL中的select语法
select 列名 into 定义的变量 from 表名 [where condition]; //where的条件只能输出一条记录或是没有记录
注:在select中可以调统计函数。
传值:(传值符号 &)
使用定义的变量传值
直接将要传递的值写在脚本里:
在执行命令输入要传入的值:(&1)
需要查询到多个列值,则需要定义多个变量:
也可以将多个列使用连接符号 || 连接成一个列,只需要定义一个变量(不建议这样做):
使用%type 去匹配数据类型:
-
将PL/SQL块语句保存到本地成sql脚本:save /路径/xxx.sql
-
获取本地SQL脚本语句到工具终端:get /路径/xxx.sql
-
或者直接执行脚本: start /路径/xxx.sql