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

Обратната наклонена черта \ брои ли се като знак в MySQL?

Не, екраниращите знаци не добавят дължината на char или varchar низ, защото екраниращите знаци изобщо не се съхраняват.

CREATE TABLE a (name char(5));

INSERT INTO a VALUES ('1234567890');
INSERT INTO a VALUES ('12\'345678');

SELECT * FROM a;
+-------+
| name  |
+-------+
| 12345 | 
| 12'34 | 
+-------+
2 rows in set (0.00 sec)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изключение за Grails и MySQL връзка

  2. Може ли да има SQL заявка, независима от базата данни, за извличане на горните N реда?

  3. където в mysql клауза

  4. Повтарящи се събития от календара и някои последни изчисления

  5. Присъединяване на 2 взаимоотношения едно към много