oracle sql中能定义变量吗

 我来答
做他
2017-05-26 · TA获得超过501个赞
知道小有建树答主
回答量:325
采纳率:100%
帮助的人:231万
展开全部

能的。一般是用declare 来标识 ,比如

declare
cnt number;
msg varchar2(50);
begin
--各种代码
end;

这是一个代码片段,定义了两个变量。cnt 数字型;msg 字符型。

郭向锋律师团队
2017-05-26 · TA获得超过108个赞
知道小有建树答主
回答量:325
采纳率:0%
帮助的人:255万
展开全部
不用存储过程那么麻烦的。。。

insert into table1 select* from table2 where date= &a;

执行的时候自动会跳出框让你填写a的值。。这里a是数值

如果a是字符或日期格式的的话那么改成

insert into table1 select* from table2 where date= '&a';
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式