sql >> Databáze >  >> RDS >> Sqlserver

Existuje StartsWith nebo Contains v t sql s proměnnými?

ZačínáS

a) left(@edition, 15) = 'Express Edition'
b) charindex('Express Edition', @edition) = 1

Obsahuje

charindex('Express Edition', @edition) >= 1

Příklady

left funkce

set @isExpress = case when left(@edition, 15) = 'Express Edition' then 1 else 0 end

iif funkce (počínaje SQL Serverem 2012)

set @isExpress = iif(left(@edition, 15) = 'Express Edition', 1, 0);

charindex funkce

set @isExpress = iif(charindex('Express Edition', @edition) = 1, 1, 0);


  1. Jak použít zaškrtávací políčka k zadání true (1) nebo false (0) do mySQL A zobrazit jako zaškrtnuté ve formuláři php / html?

  2. Omezení cizího klíče MySQL mizí

  3. Mysql Slave se neaktualizuje

  4. Příkaz Oracle SQL v jazyce Java