我有一个不让我睡觉的问题。 如何在Oracle中选择一个字段并放入多个变量。 例如:
#!/usr/bin/env boot
(set-env! :dependencies '[[quil "2.6.0"]])
(require '[quil.core :as q])
(defn draw []
(println "in draw")
(q/background 111 111 111 ) )
(defn -main [& args]
(println "starting")
(q/defsketch my-art
:size [800 800]
:draw draw)
(Thread/sleep 5000))
这段代码显然不正确 - 我给出了一个关于太多变量的错误。 但是,我想知道是否存在将一个值放入多个变量的另一种方式?
我将非常感谢您的帮助。
答案 0 :(得分:1)
重复123
:
declare
v_num_1 number;
v_num_2 number;
v_num_3 number;
begin
select 123, 123, 123 into v_num_1, v_num_2, v_num_3
from dual;
end;
或使用简单的作业:
declare
v_num_1 number;
v_num_2 number;
v_num_3 number;
begin
v_num_1 := 123;
v_num_2 := 123;
v_num_3 := 123;
end;