oracle执行多语句怎么写

1.Oracle中怎样一次执行多条sql语句

有时我们需要一次性执行多条sql语句,而用来更新的sql是根据实际情况用代码拼出来的

解决方案是把sql拼成下面这种形式:

begin

update TB_VG set seq = 1, vessel_id = 'Jin14', vessel_type = 'TRACK' where batch_number = '20837' and train_id = '0233086';

update TB_VG set seq = 2, vessel_id = 'Jin14', vessel_type = 'TRACK' where batch_number = '20992' and train_id = '0233110';

end;

总结如下:

以begin开始,以end;结尾(end后的分号不能省),中间的每个sql语句要以分号;结尾

在实际编码中,发现即使这样也会有错误发生,把sql语句中的换行符替换成空格就可以了

比较稳妥的编码方式是:

1、以正常的方式编写sql,根据阅读与编写的需要,中间肯定会有换行符

2、在执行之前进行替换:strSql = strSql.Replace("r\n", " ").Replace('\n', ' ');

如果不采用这种方式,可能的异常有:

ORA-00933: SQL 命令未正确结束(如果sql没有以分号结尾)

ORA-00911: 无效字符(如果未加begin 和 end)

ORA-06550: 第x行, 第xxx列: PLS-00103: 出现符号 "end-of-file"在需要下列之一时:。。(如果end后面没有;分号)

ORA-06550: 第x行, 第xxx列: PLS-00103: 出现符号 ""在需要下列之一时:。。(语句之间有换行符)

2.如何在Oracle中一次执行多条sql语句

在oracle要一次执行多条sql语句,解决的方案是把sql拼成下面这种形式:

begin

update TB_VG set seq = 1, vessel_id = 'Jin14', vessel_type = 'TRACK' where batch_number = '20837' and train_id = '0233086';

update TB_VG set seq = 2, vessel_id = 'Jin14', vessel_type = 'TRACK' where batch_number = '20992' and train_id = '0233110';

end;

总结如下:

以begin开始,以end;结尾(end后的分号不能省),中间的每个sql语句要以分号;结尾

在实际编码中,发现即使这样也会有错误发生,把sql语句中的换行符替换成空格就可以了

比较稳妥的编码方式是:

1、以正常的方式编写sql,根据阅读与编写的需要,中间肯定会有换行符

2、在执行之前进行替换:strSql = strSql.Replace("r\n", " ").Replace('\n', ' ');

如果不采用这种方式,可能的异常有:

ORA-00933: SQL 命令未正确结束(如果sql没有以分号结尾)

ORA-00911: 无效字符(如果未加begin 和 end)

ORA-06550: 第x行, 第xxx列: PLS-00103: 出现符号 "end-of-file"在需要下列之一时:。。(如果end后面没有;分号)

ORA-06550: 第x行, 第xxx列: PLS-00103: 出现符号 ""在需要下列之一时:。。(语句之间有换行符

3.Oracle中怎样一次执行多条sql语句

需要一次性执行多条sql语句,而用来更新的sql是根据实际情况用代码拼出来的解决方案是把sql拼成下面这种形式:begin update TB_VG set seq = 1, vessel_id = 'Jin14', vessel_type = 'TRACK' where batch_number = '20837' and train_id = '0233086';update TB_VG set seq = 2, vessel_id = 'Jin14', vessel_type = 'TRACK' where batch_number = '20992' and train_id = '0233110';end;总结如下:以begin开始,以end;结尾(end后的分号不能省),中间的每个sql语句要以分号;结尾在实际编码中,发现即使这样也会有错误发生,把sql语句中的换行符替换成空格就可以了比较稳妥的编码方式是:1、以正常的方式编写sql,根据阅读与编写的需要,中间肯定会有换行符2、在执行之前进行替换:strSql = strSql.Replace("r\n", " ").Replace('\n', ' ');如果不采用这种方式,可能的异常有:ORA-00933: SQL 命令未正确结束(如果sql没有以分号结尾)ORA-00911: 无效字符(如果未加begin 和 end)ORA-06550: 第x行, 第xxx列: PLS-00103: 出现符号 "end-of-file"在需要下列之一时:。

(如果end后面没有;分号)ORA-06550: 第x行, 第xxx列: PLS-00103: 出现符号 ""在需要下列之一时:。

(语句之间有换行符)。

4.如何在Oracle中一次执行多条sql语句

在oracle要一次执行多条sql语句,解决的方案是把sql拼成下面这种形式:begin update TB_VG set seq = 1, vessel_id = 'Jin14', vessel_type = 'TRACK' where batch_number = '20837' and train_id = '0233086';update TB_VG set seq = 2, vessel_id = 'Jin14', vessel_type = 'TRACK' where batch_number = '20992' and train_id = '0233110';end;总结如下:以开始,以end;结尾(end后的分号不能省),中间的每个sql语句要以分号;结尾在实际编码中,发现即使这样也会有错误发生,把sql语句中的换行符替换成空格就可以了比较稳妥的编码方式是:1、以正常的方式编写sql,根据阅读与编写的需要,中间肯定会有换行符2、在执行之前进行替换:strSql = strSql.Replace("r\n", " ").Replace('\n', ' ');如果不采用这种方式,可能的异常有:ORA-00933: SQL 命令未正确结束(如果sql没有以分号结尾)ORA-00911: 无效字符(如果未加begin 和 end)ORA-06550: 第x行, 第xxx列: PLS-00103: 出现符号 "end-of-file"在需要下列之一时:。

(如果end后面没有;分号)ORA-06550: 第x行, 第xxx列: PLS-00103: 出现符号 ""在需要下列之一时:。

(语句之间有换行符。

5.如何在Oracle中一次执行多条sql语句

有时我们需要一次性执行多条sql语句,而用来更新的sql是根据实际情况用代码拼出来的解决方案是把sql拼成下面这种形式:begin update TB_VG set seq = 1, vessel_id = 'Jin14', vessel_type = 'TRACK' where batch_number = '20837' and train_id = '0233086';update TB_VG set seq = 2, vessel_id = 'Jin14', vessel_type = 'TRACK' where batch_number = '20992' and train_id = '0233110';end;总结如下:以begin开始,以end;结尾(end后的分号不能省),中间的每个sql语句要以分号;结尾在实际编码中,发现即使这样也会有错误发生,把sql语句中的换行符替换成空格就可以了比较稳妥的编码方式是:1、以正常的方式编写sql,根据阅读与编写的需要,中间肯定会有换行符2、在执行之前进行替换:strSql = strSql.Replace("r\n", " ").Replace('\n', ' ');如果不采用这种方式,可能的异常有:ORA-00933: SQL 命令未正确结束(如果sql没有以分号结尾)ORA-00911: 无效字符(如果未加begin 和 end)ORA-06550: 第x行, 第xxx列: PLS-00103: 出现符号 "end-of-file"在需要下列之一时:。

(如果end后面没有;分号)ORA-06550: 第x行, 第xxx列: PLS-00103: 出现符号 ""在需要下列之一时:。

(语句之间有换行符)。

oracle执行多语句怎么写

转载请注明出处育才学习网 » oracle执行多语句怎么写

知识

上报涵主题词怎么写

阅读(191)

本文主要为您介绍上报涵主题词怎么写,内容包括公文主题词的写法,这份公文应该怎么写主题词,如何写好公文主题词。公文主题词的写法 主题词又叫关键词。它是指公文中代表其内容特征的、最能说明问题的、起关键作用的词。主题词是办公现代

知识

lol赠礼中心选择收件人怎么写

阅读(178)

本文主要为您介绍lol赠礼中心选择收件人怎么写,内容包括英雄联盟lol赠礼中心是什么,怎么赠礼,LOL赠礼中心是什么赠礼中心使用方法介绍,lol赠礼模式怎么操作神秘赠礼模式赠礼方法一览。首先,登陆英雄联盟的账号,如图所示。

知识

钳工个人简历表怎么写

阅读(236)

本文主要为您介绍钳工个人简历表怎么写,内容包括个人简历钳工的专业技能怎么写,个人简历椇具钳工求职意向怎么写,模具钳工该如何写好简历。外语实际运用能力突出,精通英语(cet6)、德语(德语专业毕业,具备专业4级水平)、国语和粤语,分析、学习、沟

知识

买牙膏的作文怎么写

阅读(241)

本文主要为您介绍买牙膏的作文怎么写,内容包括自己去超市作文买牙膏260字,自己去超市作文买牙膏260字,牙膏和牙刷的故事用作文怎么写。今天我和大姨去超市买牙膏,超市里的东西色色俱全,我走到卖牙膏的地方看见很多牙膏,有高露洁、佳洁士、六至

知识

个人户籍申请怎么写

阅读(209)

本文主要为您介绍个人户籍申请怎么写,内容包括户口申请书怎么写,上户口个人申请怎么写,迁入户口个人书面申请怎么写。户口迁移申请书范例1关于户口迁移的申请XXXXXXX(主管部门):XXX因XX需要(根据实际情况写内容),现申请将位于XXXXX地的户口

知识

别哭俄文怎么写

阅读(305)

本文主要为您介绍别哭俄文怎么写,内容包括悲伤是河用俄文怎样写,全部用俄文怎么写,拜拜的俄文怎么写。俄语: Я люблю тебя。我爱你是中国的汉语,一般用于一人向爱慕的另一个人的感情表达,也可以用于亲人间,是一个人对另一个人的感情

知识

北塔hu的夜景怎么写

阅读(207)

本文主要为您介绍北塔hu的夜景怎么写,内容包括描写北塔湖景色的作文,描写北塔湖景色的作文,写湖州的湖一处夜景作文,一百以下。一个阳光明目的星期天下午,老师带我们大家去北塔湖公园。到了北塔湖,哇!真是人山人海,原来清澈的湖水也结了一层厚

知识

qq飞车车队招募怎么写

阅读(279)

本文主要为您介绍qq飞车车队招募怎么写,内容包括QQ飞车车队公告怎么写好,QQ飞车车队简介加公告怎么写,我要给QQ飞车车队做个招募贴,该怎么弄比较好传授点经验撒~~。车队宗旨:有素质才有团结 车队口号:热爱飞车 衷心车队 不怕挫折 勇往直前 外

知识

write函数怎么写数字

阅读(200)

本文主要为您介绍write函数怎么写数字,内容包括ofstream中write函数怎么用的,C语言中的Write函数,关于C++文件操作中的write函数跟写入文件数字乱码而字符串不乱码的。你是用二进制写的,怎么读的,用编辑器看的? 那乱码就对了要用代码读才不乱

知识

政府赞助商家怎么写

阅读(211)

本文主要为您介绍政府赞助商家怎么写,内容包括找商家赞助该怎么说,赞助活动怎么写,赞助策划书怎么写才能吸引商家提供赞助呢。活动的目的活动参与的对象活动的影响力(多少人能看到)活动的举办方式(室内?室外?表演?游戏?宣讲等)活动时间(几天,一天多少

知识

声母r的笔顺怎么写

阅读(2158)

本文主要为您介绍声母r的笔顺怎么写,内容包括拼音“r”的笔顺怎么写,拼音“r”的笔顺怎么写,汉语拼音r笔画怎么写。第一笔竖,第二笔右弯。汉语拼音十种笔画名称是:横、竖、左弯竖、右弯竖、竖左弯、竖右弯、左半圆、右半圆、左斜、右斜。

知识

macbookair怎么写word

阅读(230)

本文主要为您介绍macbookair怎么写word,内容包括macbookair怎么做word,macbookair怎么用word,macbookair在苹果系统下怎么使用word文档。是这样的,可以在macbook上用word,前提是装一个app,Microsoft word。保存的时候选择保存格式,一般选.doc

知识

高卢语mocuishle怎么写

阅读(244)

本文主要为您介绍高卢语mocuishle怎么写,内容包括刘其勋的韩文字怎么写,王睿婕希腊文怎么写,《百万宝贝》英文经典台词。1.mocuishle(爱尔兰语/高卢语): my darling,my blood -- 我的挚爱,我的血肉。2.我遇见他的时候,他已

知识

购房合同买受人怎么写

阅读(223)

本文主要为您介绍购房合同买受人怎么写,内容包括想在购房合同上填写多人名字,但是买受人只有一栏,如何填写,购房合同买受人可填写几人,购房合同上买受人是指什么。没有区别。两者法律权利是一样的。双方都是共有人,如将来房产转让,双方都必须

知识

hql日期查询语句怎么写

阅读(333)

本文主要为您介绍hql日期查询语句怎么写,内容包括按日期查询的hql语句应该怎么写,按日期查询的hql语句应该怎么写,HQL语句以时间段为条件查询该怎么写啊。from tab where t > ? and t< ?;保证t为时间类型。对传入值处理,按想要的格式,提供一

知识

要求法院恢复强制执行怎么写

阅读(232)

本文主要为您介绍要求法院恢复强制执行怎么写,内容包括怎么写恢复法院强制执行.,恢复强制执行申请书怎么写,恢复执行申请书怎么写。恢复执行申请书范本xxxxxxx区人民法院: 贵院受理申请执行人****与执行人******有限公司提供劳务者受害责任

知识

营销策划中的执行方案怎么写

阅读(226)

本文主要为您介绍营销策划中的执行方案怎么写,内容包括营销策划执行方案怎么做,营销方案的执行策划怎么写,营销方案怎么写。几种典型的对营销方案的认识。企业认为:营销方案嘛,就是做什么事情,什么人去做,什么时候做,什么方式做,要花多少钱。另外

知识

java写if语句怎么加返回值

阅读(198)

本文主要为您介绍java写if语句怎么加返回值,内容包括javaif语句如何返回到上一步操作,java相关如图,明明if语句中两处都有返回值,方法结束还必须加,JAVA条件语句的返回值。不能用ifelse循环来实现,用while循环import java.util.Scanner;publ

知识

vb中选择语句怎么写

阅读(200)

本文主要为您介绍vb中选择语句怎么写,内容包括VB选中的语句,VB中的if语句怎么编写,VB6.0.写出几种常用选择结构的语句格式。原发布者:noahtostriveVB编程知识点回顾:提供从键盘输入数据的函数InputBox(提示信息,[标题,默认值,位置])例如r

知识

裤子的英语句子怎么写

阅读(345)

本文主要为您介绍裤子的英语句子怎么写,内容包括裤子的英语怎么写,裤子的英文怎么写,裤子的英语怎么写。jeans,pants,slacks,shorts,trousers这些名词均含有“裤子”之意。jeans指劳动布裤或牛仔裤。jeans

知识

环境的语句怎么写

阅读(200)

本文主要为您介绍环境的语句怎么写,内容包括关于保护环境的句子,描写环境的句子、段落,描写环境的优美语句。善待地球就是善待自己。拯救地球就是拯救未来。但存方寸地,留与子孙耕。有限的资源,无限的循环。珍惜自然资源,供应生命绿色。2、少

知识

项目研究计划的执行情况怎么写

阅读(271)

本文主要为您介绍项目研究计划的执行情况怎么写,内容包括项目执行方案怎么写,计划执行情况评价怎样写,项目完成情况怎么写。项目执行方案的内容与格式(供参考)项目概况项目名称хх市食品药品监管系统基础设施建设项目实施方案2、项目建设内

[/e:loop]