在SQL*PLUS中使用@命令运行*.sql脚本

在SQL*PLUS中使用@命令运行*.sql脚本

      

     @命令的语法如下:

         @ directory\*.sql

         其中directory是*.sql脚本所在的目录。

       例如:@ E:\sql_book\SQL\*.sql

         如果*.sql脚本存放在包含空格的目录中,则必须在@命令之后将目录和脚本至于引号中。

       例如:@ "E:\sql_book\SQL\*.sql"

         如果使用LINUX和UNIX,并且将这个脚本报讯到了tep文件系统中的SQL目录下,那么应该输入:

       @/tmp/SQL/*.sql

      注:Windows在目录路径中使用反斜线字符(\),而Linux和Unix则使用反斜线字符(/).

YOLOv5实战:无人机巡检图片差异对比与违建标记(附完整代码) 本文详细介绍了如何利用YOLOv5目标检测技术实现无人机巡检图片差异对比与违建标记。通过图像对齐、目标检测、差异分析和可视化标记四个步骤,构建高效的违建识别系统,显著提升城市管理效率。文章包含完整代码实现和性能优化技巧,为计算机视觉在无人机巡检中的应用提供实用指南。 阅读详情

相关推荐

挖矿病毒解决实例(隐藏进程,文章较好)(入侵)

CPU起飞了 最近有朋友在群里反馈,自己服务器的CPU一直处于高占用状态,但用top、ps等命令却一直找不到是哪个进程在占用,怀疑中了挖矿病毒,急的团团转。 根据经验,我赶紧让他看一下当前服务器的网络连接,看看有没有可疑连接,果然发现了有点东西: 上Shodan查一下这IP地址: 反向查找,发现有诸多域名曾经解析到这个IP地址: 这是一个位于德国的IP地址,开放了4444,5555,7777等数个特殊的服务端口: 其中这位朋友服务器上发现的连接到的是7777端口,

墨痕诉清风的博客 1万+

【mysql@sql中的应用

@简单应用

真的好想再回到那时,可现在能做的只有补救。————个人博客:https://w7h1te.github.io/ 6864

BX-WebpApngExporter.zxp

BX-WebpApngExporter.zxp插件安装包

sqlplus 执行脚本经验总结

1、新建sql脚本,不要直接使用notepad++新建,会出现中文乱码情况,建议电脑右键新建文本文档,然后将后缀名改为.sql。 2、使用DDL操作语句时(如create、truncate等),需要增加execute immediate,并在执行语句前后使用begin/end。 如 在plsql中执行正常处理,在sqlplus中执行会提示表被截断。 需改为: 3、...

sky_sksk的博客 7196

Oracle sqlplus@符号

通常把oracle的DDL语句保存成文件,比如.sql等格式,在使用时通过@符号来执行. 例如: SQL> @E:\abc.sql 表示执行abc.sql这个文件,等价于start命令. SQL> @startE:\abc.sql

每天进步一点点 时间会让你成为巨人 4351

sqlplus查找在执行@XXX.sql脚本文件时的顺序

1)先在当前路径下查找,如果找到则运行运行后停止查找。 2)如果没找到,再查找是否设置了SQLPATH环境变量,如果已经设置了该环境变量,就在该变量所对应的路径下查找,如果找到则运行运行后停止查找。 3)如果没有找到也会停止查找,不会再继续查找。 4)如果没有设置SQLPATH环境变量同样停止查找,不会再继续查找。 @XXX.sql为执行某个sql脚本,针对这个路径查找问题还挺有讲究,以前我...

huangbaokang的博客 580

SQL语句中@XXX是什么?作用是什么?database links

如何创建? database links 是数据库之间的通路,建立连接后通过 select * from tbname@linkname; 可以访问远程数据库。 如何创建? create database link db_1 connect to db_2_user identified by "db_2_user_password" using 'DEMO = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL =

脚踏大地走不停歇 1578

@命令使用

@命令与start命令类似,区别在于:@命令既可以在SQL*Plus会话中运行,也可以在操作系统命令提示符中运行,而start命令只能在SQL*Plus会话中运行。 例如 在E盘中有一个sql文件query2.sql内容: select empno,ename,job from emp where empno >&1 ;  使用@命令: C:\Users\lmh>s...

lmh001122的专栏 439

每天一点oracle(4)oracle部分常用命令

在oracle里运行脚本文件的方式有两种:start命令@命令。 start的语法: start filename[.ext] [arg1 arg2 arg3...] 其中filename[.ext]表示要运行脚本文件,如果省略文件扩展名,SQL*Plus就是用默认的文件脚本扩展名,通常为".sql"。SQL*Plus先在当前文件夹下查找filename[.ext],如果没有就在sq

吴正清的专栏 739

使用sqlplus 执行*.sql文件

  利用 sqlplus 登录数据库之后 键入: @文件名 全路径     即可执行*.sql 文           件           例 假设有一个 test.sql 文件 所在路径是/home/oracle/  现在要执行它             1 登录数据库           sqlplus system/manager             2 在提示符 SQL> 之后键入

terryhuang的专栏 3291

iSQL*Plus 命令语法

iSQL*Plus 命令语法 ----------------------------------------------------------------------------------------------------------------------------------------------------------------@ (“at”符号) 语法@{ur

dingwy的专栏 5824

oracle 执行脚本规则,oracle执行脚本命令总结

1. 执行一个SQL脚本文件 sqlplus user/pass@servicenamefile_name.sqlSQLstart file_names 或 SQL@ file_name 我们可以将多条sql语句保存在一个文本文件中,这样当要执行这个文件中的所有的sql语句时,用上面的任一命令即可,这类似于dos中的批处理。 @1. 执行一个SQL脚本文件sqlplus user/pass@...

weixin_30844865的博客 1819

SQL*PLUS里几个简单的文件命令

1、SAV[E] filename [CRE[ATE] | REP[LACE] | APP[END] ] 把sql buffer里的SQL命令存到OS下一个文件filename,默认的文件名后缀为.sql. CRE...

cksmp68828的专栏 230

oracle sqlplus @@用法

本文章已收录于: 版权声明:本文为博主原创文章,未经博主允许不得转载。 @@(double"at"sign) --------------------- Runsthespecifiedscript.Thiscommandisalmostidenticalto ...

weixin_34032792的博客 387

(三)SQL*PLUS命令和环境变量

一、SQL*PLUS用法指南 SQL是一种命令式的语言,它是用户操作数据库的最重要的一种方式。 SQL语句在执行时,需要有一个执行环境。 开发人员在开发软件时,最终的结果是形成一个应用程序。 在应用程序中可以嵌入SQL语句,利用这些SQL语句可以访问数据库。 这时应用程序作为数据库服务器的客户,与数据库服务器以客户/服务器模式工作。 把SQL语句嵌入到应用程序中...

蓝色的青春_巍 572

Difference between '@' and '@@' in SQL*PLUS

(1)When you enter @file_name.ext, SQL*Plus searches for a file with that filename and extension in the curren...

congnan5336的博客 135

SQL/Plus中的一些容易混淆的问题

SQL/Plus中的一些容易混淆的问题[@more@]SQL/Plus中的一些容易混淆的问题@@@的区别@命令用于运行SQL脚本文件。而@@是在脚本文件中嵌套调用其他的脚本文件,当使用命令嵌套脚本文件时候,可在调用文件所在的...

congzhan2577的博客 101

运行脚本文件oracle,运行脚本文件

第三步:运行脚本文件脚本建立好之后,如何运行脚本呢?在Oracle系统中也提供了许多方式。数据库管理员可以根据自己的使用习惯来进行选择。一是通过Start语句来调用脚本文件。其语法是Start Filemame[相关参数]。在运行这个命令的时候,需要注意几个问题。1.脚本文件的扩展名问题。上面在建立脚本文件的时候,笔者就跳掉过,为了在SQL*Plus等工具中可以直接调用这个脚本文件,最好能够把扩展...

weixin_39953629的博客 635

SQL*Plus命令列表

1. 运行SQL脚本 @  start @@  / run 2. 用户与SQL*Plus交互,定义输入变量 accept prompt pause define undefine variable print 3. 系统命令 sqlplus connect disconnect  exit quit startup shutdown password help descri

DBA Tips 395

Oracl..常用的SQL*Plus命令和环境变量

SQL*Plus是一个与Oracle进行交互的客户端工具(环境),可以通过它输入SQL语句。在SQL*Plus中输入SQL语句时,该语句将被放在SQL缓冲区中(一个内存区)。这个SQL缓冲区很小,只能存放一条SQL语句,当下一条SQL语句输入时,原来在缓冲区中的SQL语句就会被覆盖掉,SQL*Plus命令不会被放入SQL缓冲区1.desc 命令来查看表结构:desc emp;2.set line[s

黄世仁波切的专栏 498

oracle基础详解(三)常用的SQL PLUS命令详解

Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令sql*plus语句。我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sqlbuffer的内存区域中,...

choulan4433的博客 198

java程序员菜鸟进阶(三)oracle基础详解(三)常用的SQL PLUS命令详解

Oracle的sql*plus是与oracle进行交互的客户端工具。在sql*plus中,可以运行sql*plus命令sql*plus语句。我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sqlbuffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sqlbuffer中的sql语句...

weixin_33998125的博客 133

商城销售运营数据集(20列,9950条记录)XLS

详情介绍:该数据集是聚焦商城精细化销售的 Excel 数据集,含 9,959 条 “订单 - 产品” 级记录、20 列核心字段,覆盖订单物流(订单 ID、日期、邮寄方式)、客户信息(ID、名称、区域、细分)、产品属性(ID、类别、子类别、名称)、销售业绩(销售额、数量、折扣、利润)四大维度,涵盖国内外多区域、多品类产品。更多说明:https://i4hhqpggqt.feishu.cn/wiki/UIF4wtD3ciJnJrkszokc1bjSnRh

上一篇: PL/SQL块结构与用途
下一篇: 将sqlplus查询结果导出到文件
iteye_21122
博客等级 码龄8年 1粉丝 22原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值