数据库

位置:IT落伍者 >> 数据库 >> 浏览文章

PowerBuilder修改数据库表结构的技巧[1]


发布日期:2020年02月16日
 
PowerBuilder修改数据库表结构的技巧[1]
PowerBuilder是目前公认的最佳的数据库前端开发工具之一在实际开发应用中经常会遇到修改数据库表结构的情况用PowerBuilder修改数据库表结构与用Foxbase修改数据库结构不同在PowerBuilder中除可以在数据库表结构中添加字段名外无法直接修改数据库表结构如删除某个字段名或类型或字段名长度等都会导致数据库表记录的丢失我们通过实践探索总结了几种方法仅供大家参考请大家批评指正

修改数据库表结构数据库表中没有记录

方法1将表结构以Export Table 文件格式输出

从Database中选择要修改的数据库表Table

从Objects中选择Export Table/View Syntax to Log取名保存即选Save Log As以*sql格式保存

从Objects中选择Database Administration

从File中选择Dos Open选文件名File name*sql打开进行修改

从Objects中选择ExecuteSQL即产生一新的数据库表结构

注意Table名不要同名

方法2将表结构以SQL Syntax 文件格式输出

从Database中选择要修改的数据库表Table

按Preview键

从File中选择Save Rows asFile Format 选SQL Syntax取表名*sql保存

从File中选择Dos Open打开表名*sql进行修改

取表名后ExecuteSQL

注意此种方法没有生成Primary Key

修改数据库表结构保存原数据库表中记录

方法1先修改数据库表结构用SQL语句转移数据库表中记录

将表生成表sql修改结构将表另取名为表

运行表sql生成表此时产生一新的数据库表结构

从Objects中选择Database Administration写SQL Statement Insertinto 新表名select *from 旧表名 ExecuteSQL将旧表中所有字段内容转入新表中

[] []

               

上一篇:PB开发Sybase数据库应用技巧集锦[1]

下一篇:PowerBuilder修改数据库表结构的技巧[2]