MSSQL插入数据问题,急求
删除了货品表的providername而改成providerno,所有原本处于providername列的数据全部消失了,我现在要录入新的数据到providerno列中而又不改变该表其他列的数据,如何录入?
删除了货品表的providername而改成providerno,所有原本处于providername列的数据全部消失了,我现在要录入新的数据到providerno列中而又不改变该表其他列的数据,如何录入?
答案:使用
UPDATE TABLENAME SET PROVIDERNO=1 WHERE ... ...
或使用企业管理器打开表,在这一列随便输入,都不会影响到其它列的。
修改表结构时要注意提示,搞不好就要丢失数据或截断数据的。
其他:providerno 列是否是主键或其他表的外键,是否有其他的约束在该列上!如果都没有的话,直接使用update 就行了,不过建议你删除和修改的时候,都要有做备份的习惯。 select * into 新表 from 旧表 where 条件
这样就行了,所有的数据都OK