📝 SQL

1381篇技术文档
  PL / SQL案例

📅  最后修改于: 2020-11-12 01:42:32        🧑  作者: Mango

PL / SQL案例声明PL / SQL CASE语句可帮助您基于选择器执行一系列满足条件的操作。选择器可以是CASE语句检查为布尔值的任何变量,例如变量,函数或表达式。CASE语句的工作方式与IF语句一样,仅使用关键字WHEN。 CASE语句从上到下进行评估。如果条件为TRUE,则执行相应的THEN calause,然后执行END CASE子句。CASE语句的语法:PL / SQL案例声明示例让...

  PL / SQL循环

📅  最后修改于: 2020-11-12 01:43:32        🧑  作者: Mango

PL / SQL循环PL / SQL循环用于重复执行一个或多个语句指定的次数。这些也称为迭代控制语句。基本循环的语法:PL / SQL循环的类型PL / SQL循环有4种类型。基本循环/退出循环While循环对于循环循环游标...

  PL / SQL退出循环

📅  最后修改于: 2020-11-12 01:44:28        🧑  作者: Mango

PL / SQL退出循环(基本循环)当要在循环终止之前至少执行一次语句集时,将使用PL / SQL退出循环。循环中必须指定一个EXIT条件,否则循环将陷入无限数量的迭代中。发生EXIT条件后,该过程退出循环。基本循环的语法:退出循环的语法:PL / SQL EXIT循环示例让我们举一个简单的例子来很好地解释它:执行以上代码后,您将获得以下结果:注意:使用PL / SQL退出循环时,必须遵循以下步骤...

  PL / SQL While循环

📅  最后修改于: 2020-11-12 01:45:23        🧑  作者: Mango

PL / SQL While循环当条件为真时必须执行一组语句时,使用PL / SQL while循环,使用While循环。在每次迭代开始时确定条件,并一直持续到条件变为假。while循环的语法:PL / SQL While循环示例让我们看一个PL / SQL WHILE循环的简单示例。执行以上代码后,您将获得以下结果:注意:使用PL / SQL WHILE循环时,必须遵循以下步骤。在循环体之前初始...

  PL / SQL For循环

📅  最后修改于: 2020-11-12 01:46:18        🧑  作者: Mango

PL / SQL FOR循环当您要执行一组语句预定次数时,将使用PL / SQL for循环。在起始整数值和结束整数值之间循环。计数器始终增加1,一旦计数器达到结束整数的值,循环就结束。for循环的语法:initial_value:起始整数值final_value:结束整数值PL / SQL For循环示例1让我们来看一个PL / SQL FOR循环的简单示例。执行以上代码后,您将获得以下结果:注...

  PL / SQL Continue

📅  最后修改于: 2020-11-12 01:47:13        🧑  作者: Mango

PL / SQL继续语句如果continue语句的主体是有条件的或无条件的,则continue语句用于从提醒中退出循环,并强制执行循环的下一次迭代,从而跳过两者之间的任何代码。在Oracle 10g中,continue语句不是关键字。它是oracle 11g中包含的新功能。例如:如果continue语句过早退出游标FOR LOOP,则退出内部循环并将控制转移到外部循环的下一个迭代,游标将关闭(在这...

  PL / SQL goto

📅  最后修改于: 2020-11-12 01:48:08        🧑  作者: Mango

PL / SQL GOTO语句在PL / SQL中,GOTO语句使您能够无条件地从GOTO跳转到PL / SQL块的同一子程序中的特定可执行语句标签。此处的标签声明包含封装在<< >>符号中的label_name,并且必须紧随其后至少执行一条语句。句法:此处的标签声明包含封装在<< >>符号中的label_name,并且必须紧随其后至少执行一条语句。PL / SQL GOTO语句的示例让我们以PL...

  PL / SQL procedure

📅  最后修改于: 2020-11-12 01:49:04        🧑  作者: Mango

PL / SQL过程PL / SQL存储过程或简称为过程是执行一个或多个特定任务的PL / SQL块。就像其他编程语言中的过程一样。该过程包含标题和正文。标头:标头包含过程的名称以及传递给过程的参数或变量。主体:主体包含一个声明部分,执行部分和异常部分,类似于一般的PL / SQL块。如何在过程中传递参数:要创建过程或函数,必须定义参数。有三种方法可以在过程中传递参数:IN参数:IN参数可以由过程...

  PL / SQL函数

📅  最后修改于: 2020-11-12 01:50:04        🧑  作者: Mango

PL / SQL功能PL / SQL函数与PL / SQL过程非常相似。过程与函数之间的主要区别在于,函数必须始终返回值,另一方面,过程可能会也可能不会返回值。除此之外,PL / SQL过程的所有其他内容也适用于PL / SQL函数。创建函数的语法:这里:FUNCTION_NAME:指定函数的名称。[OR REPLACE]选项允许修改现有函数。可选参数列表包含参数的名称,模式和类型。IN表示将从外...

  PL / SQL cursor

📅  最后修改于: 2020-11-12 01:51:05        🧑  作者: Mango

PL / SQL游标处理SQL语句时,Oracle将创建一个称为上下文区域的内存区域。光标是指向此上下文区域的指针。它包含处理语句所需的所有信息。在PL / SQL中,上下文区域由Cursor控制。游标包含有关select语句和它所访问的数据行的信息。游标用于引用程序,一次读取和处理SQL语句返回的行。游标有两种类型:隐式游标显式游标1)PL / SQL隐式游标如果您不对语句使用显式游标,则隐式游...

  PL / SQL异常

📅  最后修改于: 2020-11-12 01:52:08        🧑  作者: Mango

PL / SQL异常处理什么是例外程序执行期间发生错误,在PL / SQL中称为“异常”。PL / SQL有助于程序员使用程序中的异常块来捕获此类条件,并针对错误条件采取适当的措施。有两种类型的例外:系统定义的异常用户定义的异常PL / SQL异常处理异常处理的语法:以下是异常处理的一般语法:异常处理示例让我们以一个简单的示例来演示异常处理的概念。在这里,我们使用已经创建的CUSTOMERS表。从...

  PL / SQL触发器

📅  最后修改于: 2020-11-12 01:53:06        🧑  作者: Mango

PL / SQL触发器每当发生指定事件时,Oracle引擎都会自动调用触发器。触发器将存储到数据库中,并在特定条件匹配时重复调用。触发器是存储的程序,在发生某些事件时会自动执行或触发。触发器被编写为响应以下任何事件而执行。数据库操作(DML)语句(DELETE,INSERT或UPDATE)。数据库定义(DDL)语句(CREATE,ALTER或DROP)。数据库操作(SERVERERROR,LOGO...

  SQL基础知识认证

📅  最后修改于: 2020-12-29 04:15:43        🧑  作者: Mango

(Oracle认证的Oracle Database 11g管理员)Oracle的Oracle Database 11g:SQL基础考试是Oracle认证的Oracle Database 11g管理员课程的一部分,结合了培训,经验和测试,为候选人提供了业内最先进的数据库管理系统的坚实基础和专业知识。该认证使您成为赢得基于Oracle SQL的项目的候选名单。 Oracle技术认证是一种有价值的,行业...

  Oracle Database 11g-SQL考试提纲

📅  最后修改于: 2020-12-29 04:16:07        🧑  作者: Mango

(Oracle认证的Oracle Database 11g管理员)Oracle Database 11g:SQL基础知识认证考试具有定义的课程提纲,以检查您的专业知识。根据Oracle官方网站,以下是认证考试中要检查的章节和涵盖的主题。使用SQL SELECT语句检索数据列出SQL SELECT语句的功能执行基本的SELECT语句限制和排序数据限制查询检索的行对查询检索的行进行排序使用与号替换可在...

  SQL SELECT语句

📅  最后修改于: 2020-12-29 04:16:57        🧑  作者: Mango

使用SQL Select语句检索数据SQL是一种全面的数据库语言。 SQL,发音为Sequel或简称为SQL,是一种计算机编程语言,用于按照非过程方法查询关系数据库。当您使用SQL从数据库中提取信息时,这称为查询数据库。关系数据库是通过使用关系数据库管理系统(RDBMS)来实现的。 RDBMS执行上述DBMS软件的所有基本功能,以及使关系模型更易于理解和实现的众多其他功能。 RDBMS用户通过使用...