/v2/Api/DataTablesClearTable/ POST
Метод DataTablesClearTableCollection позволяет удалить все данные из таблицы. Вызов этого метода аналогичен SQL запросу TRUNCATE. Имейте в виду, что этим методом невозможно очистить таблицы, для которых заданы связи.
Формат запроса
Параметры запроса
Параметр | Тип | Описание |
---|---|---|
ApiKey | string | API key, необходимый для аутентификации. Обязательный. |
TableName | string | Имя таблицы. Обязательный. |
Ответ
Успешно выполненный запрос возвращает ответ HTTP 204 No Content response.
Примеры
Запрос:
POST https://api.esv2.com/v2/Api/DataTablesClearTable/ HTTP/1.1 Accept-Encoding: gzip,deflate User-Agent: Jakarta Commons-HttpClient/3.1 Host: api.esv2.com Content-Length: 269 <ApiRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <ApiKey>Ваш_API-ключ</ApiKey> <TableName>Таблица1</TableName> </ApiRequest>
Ответ ОК:
HTTP/1.1 204 No Content Cache-Control: private Server: Microsoft-IIS/7.5 X-AspNetMvc-Version: 1.0 X-AspNet-Version: 2.0.50727 X-Powered-By: ASP.NET Date: Wed, 28 Oct 2009 15:35:17 GMT Content-Length: 0
Ответ с ошибкой:
HTTP/1.1 400 Bad Request Cache-Control: private Content-Type: text/xml; charset=utf-8 Server: Microsoft-IIS/7.5 X-AspNetMvc-Version: 1.0 X-AspNet-Version: 2.0.50727 X-Powered-By: ASP.NET Date: Wed, 28 Oct 2009 11:32:07 GMT Content-Length: 273 <ApiResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <ErrorMessage> <Code>400</Code> <Message>Data tables that are source of any relationship cannot be cleared.</Message> </ErrorMessage> </ApiResponse>