# Classe Table

(PECL mysql-xdevapi >= 8.0.11)

## Introduction

Fournit un accès à la table à travers des déclarations INSERT/SELECT/UPDATE/DELETE.

## Synopsis de la classe

class mysql_xdevapi\Table implements mysql_xdevapi\SchemaObject {
/* Propriétés */
public $name;
/* Méthodes */
public function count(): int
public function delete(): mysql_xdevapi\TableDelete
public function existsInDatabase(): bool
public function getName(): string
public function getSchema(): mysql_xdevapi\Schema
public function getSession(): mysql_xdevapi\Session
public function insert(mixed `$columns`, mixed `...$more_columns`): mysql_xdevapi\TableInsert
public function isView(): bool
public function select(mixed `$columns`, mixed `...$more_columns`): mysql_xdevapi\TableSelect
public function update(): mysql_xdevapi\TableUpdate
}

## Propriétés

name

## Sommaire

- Table::__construct — Constructeur de Table
- Table::count — Renvoie le nombre de lignes
- Table::delete — Supprime des lignes de la table
- Table::existsInDatabase — Vérifie si la table existe dans la base de données
- Table::getName — Renvoie le nom de la table
- Table::getSchema — Renvoie le schéma de la table
- Table::getSession — Renvoie la session de la table
- Table::insert — Insère des lignes dans une table
- Table::isView — Renvoie si la table est une vue
- Table::select — Sélectionne des lignes dans une table
- Table::update — Met à jour les lignes de la table

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open