use database feltételesen

coding, debugging

A probléma

Érdekes problémába futottam bele: use parancs feltételes használata. Valami ilyesmit képzeljetek el, hogy

if exists(select 1 from sys.databases where name='akarmi')
begin
use akarmi
parancsok tömkelege az adott adatbázisra
end

Csak éppen ez így nem működik.

Olvass tovább

Truncate vagy delete

radír, törlés, truncate

Elvileg mindkét paranccsal egy tábla tartalmát tudjuk törölni, de mivel külön van delete és külön van truncate, gondolhatjuk, hogy vannak különbségek. Van is különbség, mégpedig olyanok, amik miatt nagyon meg kell gondolni, hogy melyiket használjuk egy-egy esetben.

Olvass tovább