(No version information available, might only be in Git)
Table::isView — Prüft, ob eine Tabelle ein View ist
Prüft, ob das zugrundeliegende Objekt ein View ist oder nicht.
Diese Funktion besitzt keine Parameter.
Gibt true
zurück, wenn das zugrundeliegende Objekt eine Ansicht ist, und
andernfalls false
.
Beispiel #1 mysql_xdevapi\Table::isView()-Beispiel
<?php
$session = mysql_xdevapi\getSession("mysqlx://user:password@localhost");
$session->sql("DROP DATABASE IF EXISTS addressbook")->execute();
$session->sql("CREATE DATABASE addressbook")->execute();
$session->sql("CREATE TABLE addressbook.names(name text, age int)")->execute();
$session->sql("INSERT INTO addressbook.names values ('John', 42), ('Sam', 33)")->execute();
$schema = $session->getSchema("addressbook");
$table = $schema->getTable("names");
if ($table->isView()) {
echo "Dies ist ein View.";
} else {
echo "Dies ist kein View.";
}
?>
Das oben gezeigte Beispiel erzeugt folgende Ausgabe:
Dies ist kein View.