Узнать таблицу, её схему и представление

Ответы получены от MySQL через X Protocol. Созданные программой таблицы и представления после чтения удалены.

Наблюдаемый результат программы
НаблюдениеРезультат
До CREATE TABLE объект существовал в базенет
После CREATE TABLEда
getName соответствует созданному именида
getSchema соответствует выбранной схемеда
getSession ведёт к тому же соединениюда
Исходная таблица является VIEWнет
Созданное представление является VIEWда
Своих объектов в getTables2
Всего строк в таблице3
Активные товары через VIEWLED, CABLE
Строки и дополнительные наблюдения
{
    "name": "mysql141_handles_28539bdb6403",
    "view_name": "mysql141_active_view_a2448fa3238f",
    "listed_own_objects": {
        "mysql141_handles_28539bdb6403": "mysql_xdevapi\\Table",
        "mysql141_active_view_a2448fa3238f": "mysql_xdevapi\\Table"
    },
    "name_property": "mysql141_handles_28539bdb6403",
    "get_name": "mysql141_handles_28539bdb6403",
    "connection_id": 94,
    "table_session_id": 94,
    "view_rows": [
        {
            "sku": "LED"
        },
        {
            "sku": "CABLE"
        }
    ]
}

Полный JSON результата, включая реальные идентификаторы, сохранён рядом в result.json.