存储过程,传一个串,从表a中找到符合规则的行,得到名称与材质。
表a结构如下
rule 存规则,支持通配符,如(B*, A*,)
name 名称
material 材质
如表a,
ID rule name material
1 EFB* E mtrl_1
2 FL* F mtrl_2
传入串EFBL,找到ID=1的记录,返回name="E", material=mtrl_2
该表中的rule,按优先级存储,找到相匹配的第一条记录,返回。
表a结构如下
rule 存规则,支持通配符,如(B*, A*,)
name 名称
material 材质
如表a,
ID rule name material
1 EFB* E mtrl_1
2 FL* F mtrl_2
传入串EFBL,找到ID=1的记录,返回name="E", material=mtrl_2
该表中的rule,按优先级存储,找到相匹配的第一条记录,返回。
表b:
列名:project system dh name material info
值: pro1 sys1 EFBL E mtrl1 aa若向表b中插入一条新记录时,根据dh的值,调用存储过程,在表a中找到相匹配规则的记录行,用表a.name更新b.name, a.material更新b.material.