你能告诉我MAXVALUE序列中的最大值/最小值是MINVALUE多少,序列中的最小值/最大值是多少?
如何在PL/SQL中打印新行?我正在使用C语言中类似'\n'的东西.
例:
begin
dbms_output.put_line('Hi, good morning friends');
end;
Run Code Online (Sandbox Code Playgroud)
我需要的输出是这样的:
hi,
good
morning
friends
Run Code Online (Sandbox Code Playgroud) 我正在做一些与oracle中的连接相关的任务.在某些时候我坚持了,即USING和ON子句之间的区别是什么.
我知道使用ON子句我们可以加入无限的表.是否可以使用USING子句加入无限制的表?如何?你能用例子解释一下吗?
我是PL/SQL的新手,尝试了一些实践示例.
关于PL/SQL PROCEDURE&我几乎没有问题FUNCTION:
当我应该去的PROCEDURE还是FUNCTION?
手段,无论我使用FUNCTION相同的任务做什么任务都可以通过使用来完成PROCEDURE.那我为什么要去做这个功能呢?是他们的任何优势FUNCTION在PROCEDURE在PL/SQL?
FUNCTION必须回报价值.这是使用功能的唯一优势还是功能还有其他优点?
我们可以在程序里面调用函数,但是可以在函数内部调用程序吗?我试过但我不能在函数内部调用程序.你能告诉我为什么我们不能调用函数内的程序吗?
我正在练习pl/sql程序.我有一个程序,即:示例:
begin
for i in 1..10
loop
dbms_output.put_line(i);
end loop;
end;
Run Code Online (Sandbox Code Playgroud)
输出是这样的:
1
2
3
.
.
.
10
Run Code Online (Sandbox Code Playgroud)
但是我必须在一行中打印所有数字,即(123.....10)我怎么能这样存档,我会得到输出是这样的:123...10
我正在研究PL/SQL并且我正在经历绑定变量.我理解我们用来传递RUN-TIME值的绑定变量.
但PL/SQL中&和:(冒号)有什么区别?两者是相同的还是两者之间有什么区别?我什么时候应该使用&和:?
我是 Oracle 新手,正在练习 PL/SQL。我有一个问题,即:如何在 oracle 中将 serveroutput 设置为永久打开。我们有什么方法可以将其永久打开吗?
我正在使用CASE&DECODE.CASE的SYNTAX是:
CASE [ expression ]
WHEN condition_1 THEN result_1
WHEN condition_2 THEN result_2
...
WHEN condition_n THEN result_n
ELSE result
END
Run Code Online (Sandbox Code Playgroud)
如果我们写任何条件,我们可以使用WHEN ...那么写它.
那么,你能告诉我在一个案例中我们可以写多少次吗?那么条件.是他们写的任何限制WHEN ....那么条件在一个案例中.
感谢您的回复.其实我得到了我的问题的答案.我得到了我的问题的答案.
实际上我们只能在一个CASE中编写255个比较.每个WHEN ... THEN子句被认为是2个比较.
我们可以在一个CASE语句中编写255个比较.每个WHEN ... THEN子句被认为是2个比较.
相同的限制适用于解码.
DECODE函数中的最大参数数为255.这包括:EXPRESSION,SEARCH和RESULT参数.