gpt4 book ai didi

oracle - PL/SQL : Difference between define and declare

转载 作者:行者123 更新时间:2023-12-01 12:48:05 25 4
gpt4 key购买 nike

DEFINE p_annual_sal = 60000
DECLARE
v_sal NUMBER(9,2) := &p_annual_sal;
BEGIN
v_sal := v_sal/12;
END;
/

“定义”这个词有什么用?

最佳答案

DECLARE开始 pl/sql 块( DECLARE... BEGIN... END; )的部分,您可以在其中声明要在 BEGIN... END; 中使用的变量部分。 (在 Oracle 服务器上执行)
DEFINE是一种替换值的方法(在 SQL*Plus、SQL dev 中,...) - 在发送到服务器之前由客户端工具 (sqlplus) 完成的替换。

关于oracle - PL/SQL : Difference between define and declare,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14182775/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com