下面有一个CAS代码,它只能处理int类型,我知道CAS的功能,但我不知道下面显示的细节。inline int CAS(unsigned long *mem,unsigned long newval,unsigned long oldval) __typeof (*mem) ret我知道应该有五个参数映射到%0、%1、%2、%3、%4,因为在输入/输出字段中有五个参数
我还知道"=a"意味着使用eax寄存器,"=m"意味着使用内存地址,"r"意味着使用任何寄存
我有一张叫TBL_CAS的桌子。其中,FLD_ID作为自动增量列,另一列称为FLD_CAS_CODE。现在我需要将CAS-作为前缀添加到FLD_ID中,并插入到FLD_CAS_CODE中。CREATE OR REPLACE TRIGGER TBL_CAS_TRGFOR EACH ROW:NEW.FLD_CAS_CODE:= TO_CHAR ('CAS')||