社区
Oracle
帖子详情
oracle如何使用存储过程动态添加列
masfhs
2018-06-18 09:25:22
oracle如何使用存储过程动态添加列
或者有没有其他比较好的方案,列转行存储这个方案数据量太大了,行不通
...全文
911
4
打赏
收藏
oracle如何使用存储过程动态添加列
oracle如何使用存储过程动态添加列 或者有没有其他比较好的方案,列转行存储这个方案数据量太大了,行不通
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
学海无涯-回头是岸
2018-06-20
打赏
举报
回复
可以写个触发器试试,加人新的数据后,然后传入值,判断是否需要添加到列上,是用动态SQL。不是就不管
yongalex
2018-06-18
打赏
举报
回复
添加列: alter table 表名 add 列名 类型 修改列:alter table 表名 modify(列名 类型) 添加约束:alter table 表名 add constraint 约束名 primary key (字段) using index;
卖水果的net
2018-06-18
打赏
举报
回复
create procedure sp_add_column as begin execute immediate 'alter table t add name varchar2(30)'; end;
masfhs
2018-06-18
打赏
举报
回复
是用存储过程动态添加列,您这个是最基础的添加列的语句
oracle
存储过程
的
使用
oracle
存储过程
的
使用
oracle
存储过程
使用
游标
oracle
存储过程
的循环
oracle
的事务、异常处理
Oracle
的
存储过程
基本写法
目录 1.1,
Oracle
存储过程
简介: 1.2,创建
存储过程
的语法: 2.0,游标的
使用
,看到的一段解释很好的概念,如下: 1.1,
Oracle
存储过程
简介:
存储过程
是事先经过编译并存储在数据库中的一段SQL语句的集合,调用
存储过程
可以简化应用开发人员的很多工作, 减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效率是有好处的。 优点: 允许模块化程序...
Oracle
存储过程
详细介绍及如何
使用
在上述示例中,
存储过程
your_stored_procedure 没有输入参数,也没有输出参数。您可以在
存储过程
的逻辑部分编写您需要的操作,例如查询数据并进行处理,输出消息等。请根据您的实际需求修改示例代码,并将适当的逻辑放在
存储过程
中。执行该
存储过程
时,可以
使用
EXEC your_stored_procedure;或者 CALL your_stored_procedure;来调用它。在执行过程中,
存储过程
中的逻辑将被执行,并将结果输出到 DBMS_OUTPUT,您可以通过适当的方式查看输出结果。
数据库通过
存储过程
批量
添加
注释(模板为
oracle
)
在操作数据库时,我们时常需要给数据库中的表名以及字段名
添加
注释,如果去写comment语句,或者是直接拼出来一条一条去执行,亦或者
使用
一些可视化工具去
添加
,都太过于繁琐。 在此背景下,我想到了一个比较方便的、节省成本的方法与大家分享,就是维护一个注释表,然后编写一个
存储过程
,
存储过程
中自动拼成一条一条的comment sql语句,然后利用游标去循环执行,效率非常高,而且维护起来也方便,具体操作步骤如下: 1、建注释表 create table TABCOL_COMMENTS ( TAB_NAME
十、
Oracle
存储过程
一、
Oracle
存储过程
Oracle
17,089
社区成员
55,237
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章