如何在PL / SQL中关闭返回的游标? - | 我是PL / SQL的新手,只是在学习过程中碰到了光标。我一直在看类型为“ 0”的存储过程参数,据我所知,它的目的是“返回数据”,就像C语言中的指针一样。我想知道如果程序必须打开它而不能关闭它,谁将要关闭这样的“ 1”参数呢? (如果程序将输出ѭ0关...
PL / SQL中80%的规则估计值 - | 假设在架构表中插入了一系列值,并且在本月底我想申请这些记录(即2500行=数值),算法是:对降序排列的值(从最小到最大)进行排序,然后找到排序列的80%的值。
在我的示例中,如果每行从1开始增加一,则80%的值将是2000行=值(= 2500-25...
PL / SQL如何使用子查询和参数INSERT插入 - || 我有一个需要输入字符串的过程
CREATE PROCEDURE testing(MYVAR VARCHAR) AS
BEGIN
INSERT INTO mytable VALUES ( (SELECT id FROM articles), M...
Oracle PL / SQL分析查询的输出,写入文件 - | 我正在做老板给我的一个项目。我没有太多经验,但是我必须学习。关于Oracle DB 11g,我正在使用SQLPlus和PL / SQL作为查询语言。
基本上,对于每个查询语句,我将需要脚本来解释结果并将真/假输出到文件。
例如,
select ...
PL / SQL-Oracle 9i - | 我们有一个餐桌客户和餐桌车。
客户表定义为:客户编号,交易编号
汽车表定义为:交易编号,汽车型号#
汽车型号可以是日产,丰田或本田。
我们需要找出的是有多少不同的客户购买了本田而不是日产。汽车型号可能有多个记录,因为客户可以购买2-3本田或日产...
pl / sql-to_date不与执行立即参数 - | 我想能够像下面这样执行我的下面的proc:
exec procname(\'29-JAN-2011\');
proc代码是:
PROCEDURE procname(pardate VARCHAR2) IS
vardate DATE :=...
PL / SQL存储过程中可变数量的参数 - | 过程PL / SQL可以接受可变数量的参数吗?
在我的情况下,该过程由表单的提交按钮调用,并且表单具有可变数量的输入。
如何检查PL / SQL中的varchar2变量是否像触发器中的10个字符一样? - | 如何检查PL / SQL中的varchar2变量是否像触发器中的10个字符一样?
并自动进行插入操作吗?
--trigger that checks that number of characters are 10, doesnt work
cre...
在PL / SQL中对单行查询使用游标方法与begin-end-exception方法的利弊 - | 每当将PL / SQL中的查询写到只需要一行的地方时,通常有两种方法可以执行:
使用隐式“ 0”,并检查“ 1”和“ 2”异常。
使用显式游标,然后从游标中获取第一行。
尽管两种方法都产生相同的结果,但是这些方法的优缺点是什么?
包内的PL / SQL过程 - | 如何使用PL / SQL在数据库中使用存储的PACKAGEfoo?
假设包装中包含PROCEDUREbar。我怎么称呼它?
PL SQL:查询以计算字段的差异值 - | 我必须对数据库中实体的数量进行计数,我必须获取出现的实体的注册表数量
ENTITY OVERALL DATE HOUR
====== ===== ==== ====
ENT1 5 20100318 12:00
ENT2 20 20100318 12...
PL / SQL OpenID + OAuth实现-400-错误的请求 - || 我正在尝试使用PL / SQL实现(OpenId + OAuth)混合协议。
我已经为我的网站http://example.com在Google上成功设置了OpenID身份验证,在该网站上,用户被定向到google帐户进行身份验证。身份验证成功后,...
在将列添加到PL / SQL中的现有表之前,如何检查该列是否存在? - | 如何在向Oracle数据库的表添加列之前添加简单的检查?我已经包含了用于添加列的SQL。
ALTER TABLE db.tablename
ADD columnname NVARCHAR2(30);
PL / SQL函数错误 - | 我对以下Pl / SQL块有疑问:
我想检查用户名是否在表中。
如果是这样,则应该提出一个例外。
declare
BEREITS_VORHANDEN EXCEPTION;
begin
IF (select username from benutz...
Pl / SQL-oracle 9i-手动透视 - || 我们有一个包含三列的表:
Customer_name, Age_range, Number_of_people.
1 1-5 10
1 5-10 15
我们需要...
PL / SQL-Oracle 9.1 - | 这是我们正在此处处理的方案。我们有一个客户表和一个销售表。这些表通过客户表中的事务ID联接。
顾客可以从商店购买任何水果。
例如,我们需要做的是找出:多少顾客在购买樱桃之前就购买了苹果。
Table structure:
Cust - Cus...
在Oracle PL / SQL中,有什么方法可以导入软件包及其成员吗? - | 给定一个包:
create or replace package foo as
f1 number := 1;
end;
/
代替:
declare
begin
dbms_output.put_line(\'f1 = \' || fo...
ODP.NET将大字节数组传递给接受blob的PL / SQL存储过程 - || 我有一个接受BLOB参数(以及其他参数)的PL / SQL存储过程,并执行将BLOB插入表中。如何将.NET中的大(1MB及更大)字节数组传递给存储过程。
DB2和PL / 1:通过创建对适当游标的引用来避免冗余,请使用它 - || 我正在编写一个PL / 1子例程,该例程从DB2读取数据。根据输入,它使用3个游标之一。这些必须打开,获取,关闭等。在所有这些特定于光标的操作上,我都必须指定其名称。这导致代码非常冗余,因为每种情况下其余的操作都完全相同。
是否可以创建一个引用,...
如何在Oracle PL / SQL where子句中使用变量 - | 我似乎无法使变量在Oracle PL / SQL where子句中工作。我来自Microsoft SQL Server背景,很简单。例如,执行类似于以下操作的所有步骤将是什么?
declare @var int set @var = 1
sele...