如何增加和减少数据库的字段
编号:QA001251
建立日期: 1999年6月29日 最后修改日期:1999年6月29日
所属类别:
yanli:
Delphi 4.0
Windows 98
我在用Pardox数据库编程时,需要在程序运行中按操作为数据表增加或减少字段,应如何做。我使用过Sql中的Alter table命令但不能达到目的。
回答:
由于Pardox数据库不支持SELECT ...INTO...语句,最直接的方法就是用SQL语句的ALTER TABLE命令了。增加和减少字段的操作分别如下:
1. ALTER TABLE yourtable ADD COLUMN newcolumn VARCHAR(10)
2. ALTER TABLE yourtable DROP yourcolumn
另,如果是把查询出来的数据存放到新表的话,可以分两步实现:
1. CREATE TABLE newtable(field1 VARCHAR(10),field2 NUMBER)
2. INSERT INTO newtable(field1 ,field2) SELECT fielda,fieldb FROM youtable
此问题由唐老鸭回答。
| |
|
|
| |
|
|