0

下面是我的桌子。

Building_Id41. 我想从这一行中删除除Building_Id和之外的所有值Building_Name。我怎样才能做到这一点。

在此处输入图像描述

4

2 回答 2

1

您不能删除特定值,只能删除整行。

但是,您可以将UPDATE所有这些值放入nullBuilding_Id= 41行:

UPDATE tablename
SET SFTI_Id = NULL,
    SPMU_Id = NULL,
    Sanctioned_DPR = NULL,
    Sacnctioned_Contract = NULL
WHERE Building_Id= 41;

假设列接受空值。

于 2013-09-04T09:28:37.873 回答
0

如果您想保持行本身完好无损,您不想删除。您要更新行并更改列值。

UPDATE <table name>
SET
    SFTI_ID= '',SPMU_ID='',Block_Id='',Sanctioned_DPR='',sanctioned_Contract=''
WHERE
   Building_Id=41
于 2013-09-04T09:32:46.530 回答