SORU
14 Mayıs 2010, Cuma


Nasıl MySQL manzarası listesini almak için?

Bir yol için bir veritabanındaki tüm görünümler listesine bakıyorum.

Başlangıçta answer on the MySQL forums buldum ve çalıştı:

SELECT table_name
FROM information_schema.views
WHERE information_schema.views.table_schema LIKE 'view%';

Bu işe yaramazsa, nasıl boş dönüyor. (Orada olduklarını biliyorum!)

Bu da başarısız:

mysql> use information_schema;
Database changed
mysql> select * from views;
ERROR 1102 (42000): Incorrect database name 'mysql.bak'
mysql> select * from tables;
ERROR 1102 (42000): Incorrect database name 'mysql.bak'

Neden böyle olmuyor?

CEVAP
24 Kasım 2011, PERŞEMBE


SHOW FULL TABLES IN database_name WHERE TABLE_TYPE LIKE 'VIEW';

MySQL query to find all views in a database

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Fraser Raft

    Fraser Raft

    9 Mart 2010
  • kindlechatmail

    kindlechatma

    25 AĞUSTOS 2010
  • LevelUpTuts

    LevelUpTuts

    20 Ocak 2012