当前位置:数据库 > SQLServer >>

MSSQL插入数据问题,急求

删除了货品表的providername而改成providerno,所有原本处于providername列的数据全部消失了,我现在要录入新的数据到providerno列中而又不改变该表其他列的数据,如何录入?
答案:使用 
UPDATE TABLENAME SET PROVIDERNO=1 WHERE ... ... 
或使用企业管理器打开表,在这一列随便输入,都不会影响到其它列的。

修改表结构时要注意提示,搞不好就要丢失数据或截断数据的。
其他:providerno 列是否是主键或其他表的外键,是否有其他的约束在该列上!如果都没有的话,直接使用update 就行了,不过建议你删除和修改的时候,都要有做备份的习惯。 select * into 新表 from 旧表 where 条件
这样就行了,所有的数据都OK

上一个:mssql数据库多个表列都一样怎么去合并?
下一个:用MSSQL制作的网站在VISTA系统上能浏览吗?谢谢!

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,