0

以下は私のテーブルです。

41 を参照してください。この行からとBuilding_Idを除くすべての値を削除したいと考えています。どうやってやるの。Building_IdBuilding_Name

ここに画像の説明を入力

4

2 に答える 2

1

特定の値を削除することはできません。行全体のみを削除できます。

ただし、UPDATEこれらすべての値nullをこのBuilding_Id= 41行に入れることができます。

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

列が null 値を受け入れると仮定します。

于 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 に答える