分类:
2008-10-15 16:26:15
表t1中有两个字段NO(NUMBER类型),ST(VARCHAR2类型)
表中有如下值
NO ST
1 'A1A3BCLKMBNK'
2 'A2A4MBKLDMSK'
注:ST字段中的值长度都是2的整数倍;
有一变量V_E,变量值为'A3MLLKNKDS'
现在将t1表中的ST字符与变量V_E进行比较,比较的方法如下:
V_E变量中每两个字符为一个基本单位,ST字段也是以两个字符为一个基本单位,让V_E与ST字段进行比较,得出ST中与V_E基本单位相同的数量
即:
t1表中的值可以看做
NO ST
1 'A1 A3 BC LK MB NK'
2 'A2 A4 MB KL DM SK'
. ......................................
. ......................................
---------------------------------------------
变量V_E可以看做
V_E --> 'A3 ML LK NK DS'
---------------------------------------------
比较之后得出:
NO ST 相同值 相同数量
1 'A1A3BCLKMBNK' A3 LK NK 3
2 'A2A4MBKLDMSK' 0
. ............................ ... .
. ............................ ... .
[1]