sql >> データベース >  >> RDS >> Mysql

MySQL:文字列を含む列名を選択します

    SELECT COLUMN NAMES MySQLでは無効です。 DESCRIBE [table];などの同様のものがあります またはSHOW COLUMNS FROM [table]; 、ただし、WHERE句を配置することはできません。 INFORMATION_SCHEMAを使用する方がはるかに優れています 仮想DB例: -

    SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS`
     WHERE `TABLE_SCHEMA`='[database name]' and `TABLE_NAME`='[table name]'
     AND   `COLUMN_NAME` LIKE '%PLA%'
    

    http://dev.mysql.com/doc/を参照してくださいrefman / 5.6 / en / columns-table.html 詳細については。



    1. postgresqlへのtomcatjndi接続に証明書を提供する

    2. SQLクエリの結果をcsvスタイルのフォーマットされた文字列にエクスポートし、後でOracleのclobに保存する方法を教えてください。

    3. mysqldumpをmysqlにパイプする

    4. MySQLの最新バージョンをインストールした後、エラーが発生します:#1366-整数値が正しくありません:行1の列'group_id'の''