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之间都需要一个/

相关推荐
Kk.61616 分钟前
SQL编程题复习(24/9/20)
数据库·sql·pta考试·专本贯通
Yz987629 分钟前
Hadoop-MapReduce的 原理 | 块和片 | Shuffle 过程 | Combiner
大数据·数据库·数据仓库·hadoop·mapreduce·big data
加油=^_^=1 小时前
MySQL基础篇的补充
数据库·python·mysql
porkczr1 小时前
oracle rac多个实例就相当于多个数据库系统程序
数据库·oracle
大白菜和MySQL2 小时前
mysql mha高可用集群搭建
数据库·mysql
QQ爱剪辑2 小时前
MySQL基础(13)- MySQL数据类型
数据库·mysql
后端小张3 小时前
Redis 执行 Lua,能保证原子性吗?
数据库·redis·缓存
离开地球表面_993 小时前
索引失效?查询结果不正确?原来都是隐式转换惹的祸
数据库·后端·mysql
lipviolet3 小时前
Redis系列---Redission分布式锁
数据库·redis·分布式
Zhen (Evan) Wang3 小时前
.NET 6 API + Dapper + SQL Server 2014
数据库·c#·.net