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

Apakah Anda diizinkan menggunakan angka sebagai nama tabel di MySQL?

Aturan penamaan objek, termasuk tabel di MySql:

http://dev.mysql.com/doc/refman/5.1 /en/identifiers.html

Pengidentifikasi dapat dimulai dengan angka tetapikecuali dikutip tidak boleh hanya terdiri dari angka.

Jadi ini tidak valid:

 SELECT * FROM 12345;

Tapi berikut ini akan valid:

 SELECT * FROM `12345`;

Atau jika berjalan dalam mode ANSI, berikut ini akan berfungsi:

SET @@session.sql_mode=ANSI_QUOTES;
SELECT * FROM "12345";


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. akses ditolak untuk memuat infile data di MySQL

  2. SQL SERVER 2016 – Membandingkan Rencana Eksekusi

  3. INTERSECT di MySQL

  4. Cara Mengubah Nilai Peningkatan Otomatis Database MySQL / MariaDB

  5. Bagaimana cara melihat file log di MySQL?