oracle中的分号;和左斜杠/

在PL/SQL中执行单个语句我们经常使用;但是在执行一些批量脚本或者代码块的时候尽管已经使用了;但是执行还是报错,这个时候就需要使用/来执行代码块。

;在末尾标识sql语句的结束

/在末尾可以出发代码块执行

/的用法,在PLSQL中代替;

alter table T modify BALANCE1 NUMBER(15, 2)

/

alter table T modify BALANCE2 NUMBER(15, 2)

/

alter table T modify BALANCE3 NUMBER(15, 2)

每个单个语句后面有一个/末尾语句可以没有

在代码块中使用

SQL>variable XXXX

SQL>begin

XXXXX

XXXX

end;

/

注意在一个脚本中每一个begin end之间都需要一个/

相关推荐
Pocker_Spades_A41 分钟前
基于代价模型的连接条件下推:复杂SQL查询的性能优化实践
数据库·sql·性能优化
huan19911043 分钟前
Python使用PyMySQL操作MySQL完整指南
数据库·python·mysql
双星系统1 小时前
ABB机器人DSQC 679示教器电缆选型与故障排查(附原装型号对照表)
网络·数据库·机器人·工业4.0·工业机器人
TDengine (老段)1 小时前
TDengine 视图功能使用
大数据·数据库·servlet·时序数据库·tdengine·涛思数据
TDengine (老段)1 小时前
TDengine IDMP 运维指南 —— 部署架构
大数据·运维·数据库·架构·时序数据库·tdengine·涛思数据
Zzzzmo_1 小时前
【MySQL】索引详解
数据库·mysql
huangliang07032 小时前
postgresql 日志中文乱码
数据库·postgresql
oioihoii3 小时前
从“功能实现”到“深度优化”:金仓数据库连接条件下推技术的演进之路
数据库·oracle
胡图图不糊涂^_^3 小时前
MySQL学习笔记——增删改查操作
数据库·笔记·增删改查
6+h3 小时前
【MySQL】事务隔离与MVCC详解
数据库·mysql