Mysql
 sql >> Baza danych >  >> RDS >> Mysql

SQL UPDATE wszystkie wartości w polu z dołączonym ciągiem CONCAT nie działa

To prawie wszystko, czego potrzebujesz:

mysql> select * from t;
+------+-------+
| id   | data  |
+------+-------+
|    1 | max   |
|    2 | linda |
|    3 | sam   |
|    4 | henry |
+------+-------+
4 rows in set (0.02 sec)

mysql> update t set data=concat(data, 'a');
Query OK, 4 rows affected (0.01 sec)
Rows matched: 4  Changed: 4  Warnings: 0

mysql> select * from t;
+------+--------+
| id   | data   |
+------+--------+
|    1 | maxa   |
|    2 | lindaa |
|    3 | sama   |
|    4 | henrya |
+------+--------+
4 rows in set (0.00 sec)

Nie wiem, dlaczego miałbyś mieć problemy, chociaż testuję to na 5.1.41



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wiele lewych połączeń MySQL

  2. Na jaką wartość należy ustawić właściwość providerName podczas przechowywania parametrów połączenia MySQL w App.config?

  3. Jak utworzyć nowy diagram bazy danych za pomocą środowiska pracy MySQL?

  4. mysql_connect():Nie można nawiązać połączenia, ponieważ maszyna docelowa aktywnie je odrzuciła

  5. Uruchamianie autouzupełniania jQuery do pracy ze źródłem PHP