Data.Cloud.AmazonAPI.TAmazonTableService.DeleteColumns
Delphi
function DeleteColumns(const TableName, RowId: string; const Columns: TStrings; Conditionals: TList<TAmazonRowConditional>; ResponseInfo: TCloudResponseInfo = nil): Boolean; overload;
function DeleteColumns(const TableName, RowId: string; const Columns: TStrings; ResponseInfo: TCloudResponseInfo = nil): Boolean; overload;
C++
bool __fastcall DeleteColumns(const System::UnicodeString TableName, const System::UnicodeString RowId, System::Classes::TStrings* const Columns, System::Generics::Collections::TList__1<TAmazonRowConditional>* Conditionals, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0))/* overload */;
bool __fastcall DeleteColumns(const System::UnicodeString TableName, const System::UnicodeString RowId, System::Classes::TStrings* const Columns, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0))/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Data.Cloud.AmazonAPI.pas Data.Cloud.AmazonAPI.hpp |
Data.Cloud.AmazonAPI | TAmazonTableService |
Description
Supprime les colonnes spécifiées de la ligne donnée.
Il existe deux méthodes DeleteColumns surchargées.
Pour la première, vous pouvez personnaliser la requête à travers le paramètre Conditionals
. Le paramètre facultatif Conditionals
spécifie les conditions dans lesquelles la suppression devrait survenir, et les conditions dans lesquelles elle ne devrait pas se produire. Pour plus d'informations, voir la documentation sur TAmazonRowConditional.
Si aucune colonne n'est spécifiée, la ligne est supprimée.
Chaque élément de la liste peut être un nom de colonne ou une paire délimiteur de nom de colonne et valeur de colonne.
DeleteColumns renvoie True si la suppression se termine sans déclencher d'exception, et False dans le cas contraire.
Le tableau suivant présente la signification des paramètres :
Paramètre | Description |
---|---|
|
Le nom de la table dans laquelle se trouve la ligne. |
|
La ligne dans laquelle supprimer des colonnes (ou la ligne à supprimer, si aucune colonne n'est spécifiée). |
|
Les colonnes à supprimer, ou nil ou une liste vide pour supprimer la ligne. |
|
Les conditions facultatives à remplir pour effectuer la suppression. |
|
La classe facultative dans laquelle stocker les informations sur la réponse. |