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

相关推荐
Y0016 分钟前
PostgreSQL 权限管理踩坑记:从 42501 到默认权限和 RLS
数据库·postgresql
呆萌很35 分钟前
达梦(DM8)数据库常用SQL
数据库·sql
跟太阳说早安36 分钟前
极简数据库SQL
数据库·sql
前端 贾公子1 小时前
第 5 章:Codex 从可运行程序到可交付工具
java·前端·数据库
杨云龙UP1 小时前
MySQL 主从复制管理:暂停、恢复、清理主从关系及命令执行位置
运维·数据库·mysql·主从配置·主从命令·reset replica·清除复制
yzs871 小时前
openGauss branch diff能力解析
数据库·oracle
郭小李1 小时前
spring中@Transactional注解对事务的支持
数据库·spring·oracle
运维行者_1 小时前
供应链安全成最大风险源,企业如何构建可控的运维体系?
运维·开发语言·网络·数据库·安全·云计算·流量监控
高铭杰1 小时前
Postgresql源码(160)新的共享内存注册机制,为动态调整shared_buffers打基础
数据库·postgresql
数据库小学妹2 小时前
AI Agent连数据库怎么控权限?只读账号的4个缺口
数据库·人工智能·安全·数据库权限·审计·ai数据库·只读账号