今天,因为一批表需要加响应的触发器,同步两个数据库之间的表,考虑到表比较多,而且一条记录的对照方式需要表的全字段,所以想着手工整理或者用文本方式整理比较麻烦,而且一旦有变动或者新的要求,也比较复杂,于是想着还是用Excel的vba解决。
拿到的原始脚本如
CREATE TABLE "JCFX"."TEST_COPYTABLE"
( "TXT_NAME" VARCHAR2(40),
"TXT_NAME2" VARCHAR2(40)
)
从这表结构中需要整理出表名称和各个字段名称及类型,然后生成insert,update,delete的触发器
| A | B | C | D | E | F |
| 表名 | 旧库脚本(原始) | 新库脚本(原始) | 插入触发器 | 更新触发器 | 删除触发器 |
| CREATE TABLE "JCFX"."TEST_COPYTABLE" ( "TXT_NAME" VARCHAR2(40), "TXT_NAME2" VARCHAR2(40) ) |

使用Excel VBA宏批量整理SQL脚本,高效创建ORACLE触发器,同步多个数据库表。通过VBA自动化处理,简化了手动操作,适应表结构变化和新需求。
最低0.47元/天 解锁文章
2198

被折叠的 条评论
为什么被折叠?



