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

Временно SQL поле за данни

if @datafield = 1
set ColumnA.table2=1
else if @datafield = 2 AND @datafield2 = 3
set ColumnA.table2= 0
else
return (SELECT ColumnA.table2 FROM table1 INNER JOIN table2 on table1.id and table2.id Where @datafield3 = 0)

Ако това е само заявка за избор, тогава тя няма да промени данните от вашата таблица, а ще върне това, което искате



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Размер на полето VARBINARY в SQL Server 2005

  2. Масово вмъкване на полета с фиксирана ширина

  3. Как мога да създам ограничение CHECK на колона VARCHAR в SQL Server, като посоча минимална дължина на данните?

  4. SQL Server:Как да тествам дали даден низ има само цифрови знаци

  5. Трябва да предам имена на колони, използвайки променлива в оператора за избор в процедурата на магазин, но не мога да използвам динамична заявка