请问:oracle的存储过程中百分号啥意思?

2025-05-15 12:15:10
推荐回答(4个)
回答1:

类型跟你引用的字段的类型一致,这样,你修改这个表的字段类型,就不用改存储过程了。

例:user_id                          USER.ID%TYPE;

网页链接

回答2:

sjob emp.job%type;这个是取前面字段的类型,也就是说sjob的类型就是表emp的字段job的类型。这样在修改表emp的job类型后(从int变char,或者改变长度),不用修改存储过程。兼容性强。

回答3:

取前面字段的类型,sfindno emp.empno%type是指:sfindno指定为和emp.empno一样的类型

回答4:

sfindno emp.empno%type是指:sfindno指定为和emp.empno一样的类型