Mysql
 sql >> база данни >  >> RDS >> Mysql

Получаване на списък с имена на всички колони в таблица, които нямат NULL като стойност по подразбиране?

Можете да заявите INFORMATION_SCHEMA.COLUMNS таблица:

SELECT * FROM INFORMATION_SCHEMA.COLUMNS
 WHERE table_name = 'my_table'
   AND column_default is [not] null;

Заглавието ви казва „да имат null по подразбиране“, но в публикацията се казва „да нямат null по подразбиране“. Изберете едно :-)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL Workbench не показва резултати от заявка

  2. Как да поправите „MySQL ERROR 1819 (HY000):“ в Linux

  3. ServiceStack.OrmLite:Къде е методът за писане на персонализиран SQL и връщане на набора от резултати?

  4. mysql(i)_real_escape_string, безопасно ли е да се разчита?

  5. PHP подготвени изявления... Свързване на променлива като числов диапазон в REGEXP?