sql >> Database teknologi >  >> RDS >> Mysql

Vælg alle kolonner undtagen én i MySQL?

Faktisk er der en måde, du skal selvfølgelig have tilladelser til at gøre dette ...

SET @sql = CONCAT('SELECT ', (SELECT REPLACE(GROUP_CONCAT(COLUMN_NAME), '<columns_to_omit>,', '') FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = '<table>' AND TABLE_SCHEMA = '<database>'), ' FROM <table>');

PREPARE stmt1 FROM @sql;
EXECUTE stmt1;

Erstatter

, og



  1. SQL Server-transaktionsloggen, del 1:Grundlæggende logføring

  2. Se og ryd Postgres caches/buffere?

  3. Fordele vs. ulemper ved at implementere et hybridt cloudmiljø

  4. Håndtering af din MS SQL-replikering