小编Fir*_*tex的帖子

如何检查包中是否存在过程?

我有程序包,在很多地方使用,在某些地方我需要稍微不同的程序,例如更新一列.

我以为我可以创建一个额外的包,它将包含一些但不是所有的过程.

有没有办法if直接在脚本中检查一个语句,如果额外的包中没有程序,那么是否可以使用标准包?

oracle plsql

9
推荐指数
1
解决办法
2万
查看次数

BEGIN/END和EXEC之间的区别

有什么区别

Begin
 bc_any_package_pkg.anyProcedure;
End;
/
Run Code Online (Sandbox Code Playgroud)

EXEC bc_any_package_pkg.anyProcedure;
/
Run Code Online (Sandbox Code Playgroud)

我找不到是否有任何区别......

谢谢

sql oracle plsql sqlplus

3
推荐指数
1
解决办法
3908
查看次数

PLSQL /如何在关联数组的迭代期间添加值

我在程序PLSQL中需要这样的东西

 arrayCount:=parArray.Count;
 For i In 1 .. arrayCount Loop
    lsPar(i):=parArray(i);
 End Loop;
Run Code Online (Sandbox Code Playgroud)

可能吗?求求建议!:)

sql plsql varray

2
推荐指数
1
解决办法
2万
查看次数

如何计算varchar中指定char的出现次数

这可能在(Oracle)SQL中吗?

我有一个varchar,例如"这是varchar",我想要计算"i"的数量(它是2)...

sql oracle

2
推荐指数
1
解决办法
226
查看次数

如何在PLSQL中访问数组

请问,是否可以访问 varray 中的单个值?

newVariable := myArray(value2)--> 这会将数组中的第二个值分配给新变量...

我还需要这样的东西:

FOR CYCLE...
x++
newVariable(x) := myArray(value(x))
END FOR CYCLE 
Run Code Online (Sandbox Code Playgroud)

是否可以?

谢谢,我是信息技术专业的学生,​​我正在努力解决这个问题。不知道去哪里看...

sql oracle plsql

1
推荐指数
1
解决办法
6776
查看次数

在Oracle PL/SQL中声明动态数组

有没有一种在Oracle PL/SQL中声明动态数组的简单方法?

我需要使用一个可以包含100,000个数字的数组,其他时候我只需要存储3个数字

arrays oracle plsql

1
推荐指数
1
解决办法
3万
查看次数

如何将最后一秒添加到日期?

是否有可能在今天的最后一天添加这样的东西?

假设我有不同时间的约会,我需要将每个日期设置为时间23:59:59 ...

可能吗?

谢谢

sql oracle

0
推荐指数
2
解决办法
1750
查看次数

标签 统计

oracle ×6

plsql ×5

sql ×5

arrays ×1

sqlplus ×1

varray ×1