熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PB編程 >> 正文

PowerBuilder修改數據庫表結構的技巧[1]

2013-11-23 17:26:10  來源: PB編程 
    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中選擇Execute SQL即產生一新的數據庫表結構

  注意Table名不要同名

  方法2將表結構以SQL Syntax 文件格式輸出

  從Database中選擇要修改的數據庫表Table

  按Preview鍵

  從File中選擇Save Rows asFile Format 選SQL Syntax取表名*sql保存

  從File中選擇Dos Open打開表名*sql進行修改

  取表名後Execute SQL

  注意此種方法沒有生成Primary Key

   修改數據庫表結構保存原數據庫表中記錄

  方法1先修改數據庫表結構用SQL語句轉移數據庫表中記錄

  將表生成表sql修改結構將表另取名為表

  運行表sql生成表此時產生一新的數據庫表結構

  從Objects中選擇Database Administration寫SQL Statement Insert into 新表名select * from 舊表名 Execute SQL將舊表中所有字段內容轉入新表中

[]  []  


From:http://tw.wingwit.com/Article/program/PB/201311/24573.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.