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

MySql Как да задам локална променлива в изявление за актуализиране (синтаксис?)

Това е възможно :-

 UPDATE myTable SET col1 = 5,
 col2 = (@tempVariable:[email protected]+1) // to increment

За да зададете цяло число (не на увеличение)

 UPDATE myTable SET col1 = 5, 
 col2 = (@tempVariable:=100) // to assign any integer


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. localhost срещу 127.0.0.1 в mysql_connect()

  2. Работа с PHP сървър и MySQL сървър в различни часови зони

  3. Съвети за наблюдение на MySQL за Moodle

  4. Пребройте случаите на DISTINCT стойности

  5. Как да проверите дали дадена стойност вече съществува, за да избегнете дублиране?