那么请问plsql中变量是类似于c中的静态变量呢,还是auto型变量
解决方案 »
- 咨询一个存储过程中调用dblink的问题
- oracle中怎么实现,查询的语句判断的
- 请高手来看这段存储过程会产生什么问题,有哪不对?
- 请教:两个不同oracle数据库查询
- 一条pl sql语句。。。
- 求一存储过程,从一个表根据一字段,导入到另一个表中,该字段有就更新,没有就添加,在算出更新几条,添加几条
- oracle的一个傻瓜问题,困扰好几天了,大家过来看看吧
- 分组问题,请高手帮帮忙,先谢啦!
- 关于表查询的一个问题
- 请问如何在PL/SQL中创建一个新的Transaction,并且使用这个Transaction,有分,在线等待QQ:1720120 mail:[email protected]
- Oracle 客户端程序 是否要发给用户?
- 高分求序列问题
start with 1
increment by 1
minvalue 1
maxvalue 9999999999
noorder;create or replace trigger tri_on_st before insert on st
for each row
declare
n number;
begin
select seq_name.nextval into n;
:new.学号 = n;如果没有特殊要求,这样的效率和并发性要好的多
select seq_name.nextval into n from dual;
其实我的问题关键的疑惑在于:plsql代码块的声明部分。
对于n这个变量,是不是触发器每次被访问都要被清为null呢
{
int i = 0; //你说这个i是局部变量还是static变量?
printf("%d",i);
}
int main()
{
printValue();
}
void printValue()
{
int i = 0; //你说这个i是局部变量还是static变量?
printf("%d",i);
}
int main()
{
printValue();
}