更新记录中的列

时间:2017-07-01 13:50:40

标签: sql sql-server

我想更新大约10条记录中的一个2表列数据,并希望确保通过这样做我不会破坏数据库。据我所知,我要更新的列不是主键也不是外键。有什么建议吗?

2 个答案:

答案 0 :(得分:0)

您可以使用以下查询获取约束信息(主键,外键,支票,唯一标识符......)

SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS
WHERE TABLE_NAME=‘Your_Table_Name’

答案 1 :(得分:0)

例如......假设我有一个包含多列的表Employee。列“employee I'dd”是主键,列“employee type”是外键。此Employee表还有“Status”列,我只想为一个Employee更新。如何确保此表仅用于我需要更新的位置?