Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Tymczasowe pole danych 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)

Jeśli jest to tylko zapytanie wybierające, nie zmieni ono danych w tabeli, a zwróci to, czego chcesz



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLServer - Jak znaleźć tabele zależne na mojej tabeli?

  2. Jak zapytać kolumnę int o dowolną wartość?

  3. Nazwa kolumny jako parametr w instrukcji INSERT

  4. Jak zapobiegać atakom typu SQL Injection przez bezpieczne?

  5. Jak zmienić typ danych kolumny w bazie danych SQL bez utraty danych?