Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

SQL Server :UPDATE MyTable SET col1 =nilai, col2 =col1

Berikut alternatif lain untuk dicoba:

DECLARE @x float;

UPDATE MyTable
SET
  @x = col1 = formula,
  col2 = @x * …
OPTION (MAXDOP 1)

atau:

DECLARE @x float;

UPDATE MyTable
SET
  @x = formula,
  col1 = @x,
  col2 = @x * …
OPTION (MAXDOP 1)

OPTION (MAXDOP 1) ada untuk memastikan urutan evaluasi tugas yang berurutan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pivot dengan kolom dinamis di SQL Server

  2. Ganti beberapa karakter dalam SQL

  3. Bagaimana cara mendeteksi jika string berisi karakter khusus?

  4. Bagaimana cara membuat Tabel Tertaut ODBC secara terprogram ke Tampilan SQL Server dan membuatnya dapat diedit?

  5. Cara Mendefinisikan Kunci Utama Peningkatan Otomatis di SQL Server