Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana cara melihat set karakter database/tabel/kolom MySQL?

Begini cara saya melakukannya -

Untuk Skema (atau Basis Data - keduanya adalah sinonim):

SELECT default_character_set_name FROM information_schema.SCHEMATA 
WHERE schema_name = "schemaname";

Untuk Tabel:

SELECT CCSA.character_set_name FROM information_schema.`TABLES` T,
       information_schema.`COLLATION_CHARACTER_SET_APPLICABILITY` CCSA
WHERE CCSA.collation_name = T.table_collation
  AND T.table_schema = "schemaname"
  AND T.table_name = "tablename";

Untuk Kolom:

SELECT character_set_name FROM information_schema.`COLUMNS` 
WHERE table_schema = "schemaname"
  AND table_name = "tablename"
  AND column_name = "columnname";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Simpan Data dalam bahasa Arab di database MySQL

  2. Otomasi Penerapan Database MySQL

  3. Fungsi MySQL LOG2() – Mengembalikan Logaritma Basis-2 dari suatu Nilai

  4. Buat Kolom Jumlah Kumulatif di MySQL

  5. sintaks yang tepat untuk digunakan di dekat '?'