# Table クラス

(PECL mysql-xdevapi >= 8.0.11)

## はじめに

INSERT/SELECT/UPDATE/DELETE ステートメントを通じて、テーブルへのアクセスを提供します。

## クラス概要

class mysql_xdevapi\Table implements mysql_xdevapi\SchemaObject {
/* プロパティ */
public $name;
/* メソッド */
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
}

## プロパティ

name

## 目次

- Table::__construct — Table のコンストラクタ
- Table::count — 行の数を取得する
- Table::delete — テーブルから行を削除する
- Table::existsInDatabase — テーブルがデータベースに存在するかをチェックする
- Table::getName — テーブル名を取得する
- Table::getSchema — テーブルスキーマを取得する
- Table::getSession — テーブルを操作するためのセッションを取得する
- Table::insert — テーブルに行を挿入する
- Table::isView — テーブルがビューかどうかを調べる
- Table::select — テーブルから行を選択する
- Table::update — テーブルの行を更新する

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