請問如何在程式內動態改變資料庫結構??(Paradox) |
答題得分者是:timhuang
|
帥氣銀行
一般會員 發表:13 回覆:40 積分:15 註冊:2005-05-31 發送簡訊給我 |
|
timhuang
尊榮會員 發表:78 回覆:1815 積分:1608 註冊:2002-07-15 發送簡訊給我 |
Hi, 請參考這篇文章 http://media.datadirect.com/download/docs/odbc/odbcref/paradox.html alter table 的指令, ALTER TABLE filename {ADD column_name data_type
[DEFAULT default_value] | ADD (column_name data_type
[DEFAULT default_value][, column_name data_type
[DEFAULT default_value]] , , ,) | DROP
[COLUMN] column_name [CASCADE | RESTRICT]}
|
帥氣銀行
一般會員 發表:13 回覆:40 積分:15 註冊:2005-05-31 發送簡訊給我 |
感謝timhuang
解決了一個我挺急的問題
所以就先將問題結案了 問題雖然暫時解決了
但是有些疑問還想再請教 我找了一些資料
有找到可以直接更改欄位定義的語法如下 alter table 資料表名稱 alter Column 欄位名 新欄位定義 但是我放到delphi的query去跑卻會出現錯誤訊息 (delphi 7.1)
說無效的關鍵字alter什麼的
是delphi的query不支援此種語法(應該不可能吧XD)
或是Paradox不支援此語法(我Paradox版本也是7)
還是我找到的資料有錯??
另外我每次新增欄位都只能新增一個欄位
如果SQL語法內有()的就會出現錯誤
請問如果要一次新增三個欄位,正確的語法應該怎麼寫?
可否給個範例?
新手發問 請多多指教
|
lichun1228
一般會員 發表:16 回覆:17 積分:11 註冊:2003-12-14 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |