sql >> Database >  >> RDS >> Mysql

Is er een lijst met niet toegestane tekens voor de kolomnamen van de mysql-tabel?

Geëxtraheerd uit de MySQL-documenten ervan uitgaande dat u ten minste MySQL 5.0 of hoger gebruikt:

Toegestane tekens in niet aangehaalde ID's:

  • ASCII:[0-9,a-z,A-Z$_] (basis Latijnse letters, cijfers 0-9, dollar, onderstrepingsteken)

  • Uitgebreid:U+0080 .. U+FFFF

Toegestane tekens tussen aanhalingstekens ID's omvatten het volledige Unicode Basic Multilingual Plane (BMP), behalve U+0000:

  • ASCII:U+0001 .. U+007F

  • Uitgebreid:U+0080 .. U+FFFF

TL;DR

Uw vraag beantwoorden, ja.. U kunt de $ . gebruiken teken in kolomnamen geciteerd of niet geciteerd.




  1. Wat zijn de regels voor het gebruik van interne parameters in SSRS

  2. Loop door mysql_fetch_array in PHP

  3. Een transactieveilige SEQUENCE emuleren in MySQL

  4. Enkele rijfuncties in Oracle sql