社区
Oracle 高级技术
帖子详情
数据库中不同表的字段名称类型联动的问题
jiajunjie
2010-01-16 04:05:34
数据库中有若干表,每个表中都有一个a字段,这些字段的名称、字段类型和长度都相同,当我修改其中一个表的字段a的名称和类型时,如何实现其他表的a字段同步修改呢,谢谢
...全文
102
6
打赏
收藏
数据库中不同表的字段名称类型联动的问题
数据库中有若干表,每个表中都有一个a字段,这些字段的名称、字段类型和长度都相同,当我修改其中一个表的字段a的名称和类型时,如何实现其他表的a字段同步修改呢,谢谢
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangwonderful
2010-01-17
打赏
举报
回复
可以采用存储过程来实现,在程序中调用此存储过程。同时可以确保在同一事务中,出现异常也容易跟踪。
crazylaa
2010-01-16
打赏
举报
回复
[Quote=引用 4 楼 jiajunjie 的回复:]
不想用触发器,因为相同的字段特别多,而且还在不断增加中。
有没有其他的办法呢?
[/Quote]
那就把所有相关的表名、字段名等等放在一个配置表里面,
写一个存储过程,把相关的需求修改的表及字段从配置表里拿出来,for循环去execute immediate修改表结构。
在修改任何一个字段的时候,顺便调用一下这个存储过程。
不用trigger,又是自己定义的表,想不出什么好办法。
jiajunjie
2010-01-16
打赏
举报
回复
不想用触发器,因为相同的字段特别多,而且还在不断增加中。
有没有其他的办法呢?
crazylaa
2010-01-16
打赏
举报
回复
触发器吧。不过好像这种语句失败了不能回滚。。。
Lorin_Luo
2010-01-16
打赏
举报
回复
写个TRIGGER吧
Dave
2010-01-16
打赏
举报
回复
可以尝试用触发器,当修改a时,用触发器去修改其他的表..
------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
最新国内省市区街道-4级
联动
mysql
数据库
2019-12-29的数据,5W条数据
全国市、学校、学院三级
联动
数据库
cms_college.sql 学院
表
cms_provinces.sql 城市
表
cms_university.sql 大学
表
全国、省、市、县/区、镇/乡、街道/村庄 五级
联动
数据库
全国、省、市、县/区、镇/乡、街道/村庄 五级
联动
数据库
,内容明了一看就懂。
Access
数据库
应用教程(2)
表
是Access
数据库
存放数据的地方,
数据库
设计一般都从
表
的设计开始。
表
的设计主要包括输入
字段
名、选择数据
类型
、设置
字段
属性、创建主键、创建索引和建立
表
之间关系等内容。
表
的基本操作包括如何在
数据库
窗口和数据
表
视图
中
操作。在
数据库
窗口
中
可以修改
表
名称
、删除
表
和复制
表
。在数据
表
视图
中
可修改、添加和删除记录,还可修改
字段
名称
、添加
字段
和删除
字段
。本章将重点讲解
表
的设计和基本操作
mysql全国城市三级
联动
表
mysql全国城市三级
联动
表
,可以分为三张
表
,可以合成一张
表
,里面有一份合成一张
表
的备份,共享一下,希望对大家有所帮助
Oracle 高级技术
3,494
社区成员
18,710
社区内容
发帖
与我相关
我的任务
Oracle 高级技术
Oracle 高级技术相关讨论专区
复制链接
扫一扫
分享
社区描述
Oracle 高级技术相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章