C clarion Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-13 #1 由于系统扩展功能,要向旧的表中增加一些字段,又要保留以前的历史数据, 请问如何实现?数据库为Accesst和SQL Server都有
远 远帆 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-13 #2 标准的SQL语句: alter..add... (加入字段) alter..drop.. (删除字段)
M myname Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-13 #3 其实在Sqlserver帮助里面讲得很详细 举例: if 'outdate' not in (select name from syscolumns where id=object_id('br_boar_')) Alter table br_boar_ Add outdate datetime null 先判断oudate字段是否存在,不存在则加上,日期型,充许空 在sqlserver上通过
其实在Sqlserver帮助里面讲得很详细 举例: if 'outdate' not in (select name from syscolumns where id=object_id('br_boar_')) Alter table br_boar_ Add outdate datetime null 先判断oudate字段是否存在,不存在则加上,日期型,充许空 在sqlserver上通过
X xianjun Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-13 #4 用标准SQL就可以实现了: 如要在“测试”表中加一个“测试字段”的字段: alter table 测试 add 测试字段 integer 删除则用: alter table 测试 drop 测试字段 对现有的数据不会影响
用标准SQL就可以实现了: 如要在“测试”表中加一个“测试字段”的字段: alter table 测试 add 测试字段 integer 删除则用: alter table 测试 drop 测试字段 对现有的数据不会影响
8 816 Unregistered / Unconfirmed GUEST, unregistred user! 2002-05-13 #5 up 这个是很基本的SQL知识。 楼上说的,你自己测试下就完全解决了。