社区
数据库(包含打印,安装,报表)
帖子详情
如何用程序来执行sql的脚本
waccc2000
2003-01-17 03:19:19
我现在有个数据库的样本,我想根据这个数据库的样本建立一个新数据库
大家有什么好的建议吗?或者说,我将所有数据库的表结构,view,procedure
生成脚本,我在vb中如何做
...全文
22
3
打赏
收藏
如何用程序来执行sql的脚本
我现在有个数据库的样本,我想根据这个数据库的样本建立一个新数据库 大家有什么好的建议吗?或者说,我将所有数据库的表结构,view,procedure 生成脚本,我在vb中如何做
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yvqq
2003-01-17
打赏
举报
回复
同意楼上的看法!
minajo21
2003-01-17
打赏
举报
回复
UP先
nik_Amis
2003-01-17
打赏
举报
回复
shell "ospl -u sa -P -d yourdatabase -i yourscript.sql"
程序
启动自动
执行
sql
升级
脚本
背景:目前在开发过程中根据业务需求需要
执行
很多的数据库
sql
脚本
,而且每一位开发人员都会创建不同的
脚本
,这时候在开发的时候就出现
sql
脚本
漏发、经常在要
脚本
、每个项目都经常使用邮件发
脚本
并且有些
脚本
不光要在某个项目中
执行
还需要在产品项目中
执行
(容易混乱)、每次部署现场项目都要手动
执行
脚本
这样部署效率低等等现象。 需求:针对以上问题我们需要实现代码与
脚本
同步提交SVN版本管理,并且项目启动将自动检索
执行
需要升级的
sql
脚本
并自动
执行
,以后开发发布
脚本
无需在群里或邮件中发送,如能按此规范
执行
将有利于提升工作效率。
SQL
脚本
生成器
一、简介 1.1前言 1、由于最近工作一直用Oracle,故对Oracle数据库研究为对象。 2、根据工作业务需求实际情况进行功能研发。为什么要开发呢?因为在数据库升级或者迁移的时候,为了保证不同环境不同数据库数据保持同步,故数据库
SQL
脚本
非常作用。比如:数据库主
脚本
,副
脚本
,增量
脚本
。 3、 什么是主
脚本
、副
脚本
、增量
脚本
呢? 3.1、主
脚本
指数据库表或存储过程,视图
脚本
,序列等
脚本
。 3.2、副
脚本
指必须
执行
主
脚本
之后才
执行
的
脚本
。换句话说在没
执行
主键
脚本
的情况下,副
脚本
执行
之后会回滚事务失败。 3.3、增量
脚本
指在
执行
主
脚本
或副
脚本
之后,根据需求对某个表添加/修改约束(主外键约束,长度约束等),添加/修改字段/添加数据等情况对数据库结构改变处理的一种行为
脚本
。 1.2作用 1、 快速产出自定义规则需要的
SQL
脚本
。 2、减少人工编写
SQL
脚本
出错率问题,完全通过
程序
检测
SQL
准确性。 3、帮助开发人员提高
SQL
编写效率,减少人工编写
SQL
开发成本问题。 4、帮助开发人员节约时间,同时避免繁琐不必要编写
SQL
的工作。 二、实现方式与原理 2.1实现方式 1、实现方式分:正向与逆向实现。什么是正向与逆行呢【是否有鸡还是有蛋,先后道理同等】 2、正向方式:首先把设计好数据库表文档,把所有表的字段属性配置到EXCEL或者CSV格式的文件通过JXL/POI技术去读取文件的字段,再通过其他技术一系列
程序
处理之后生成所需要的
SQL
脚本
。 3、逆向方式:首先有数据库表,然后通过ORM持久化技术连接数据库再读取表的字段等属性出来,再通过其他技术一系列
程序
处理之后生成所需要的
SQL
脚本
。 2.2原理 对数据库软件内置核心表或视图查询出来存储用户行为表结构所有属性信息,对此属性结构信息进行分析与组装所需要
SQL
脚本
。
sql
脚本
执行
delphi操作
sql
数据库,
执行
脚本
文件。含源
程序
所有代码
C# 代码创建数据库和代码
执行
sql
脚本
C# winform
程序
,用代码创建数据库,
执行
生成的
sql
脚本
批量
执行
SQL
脚本
程序
(
Sql
ScriptHelper)
可以批量
执行
SQL
脚本
的小工具,不限制数据库。如果
脚本
运行不正确,
程序
会停止运行。
数据库(包含打印,安装,报表)
1,216
社区成员
55,954
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章