Wydobycie danych w sql serverze

0

Dlaczego w niektórych tutorialach sql servera w selecie wybrane pola podajemy w [], a w niektórych tutorialach tych [] nie ma? Sprawdzałem to zarówno z [] i bez nich działa.

np. 1 wersja: select [Id]
2 wersja select Id

0

Tak jak kolega w komentarzu pisał używa się ich do nazw zawierających spacje, ale nie tylko, tyczy się to ogólnie znaków specjalnych. Podobnie jeżeli w nazwie użyte są słowa kluczowe wykorzystywane w składni T-SQL, wtedy też trzeba nazwę wziąć w nawiasy.

1

@BlackBad: bo potem pole się nazywa [To jest pole, które zawiera id firmy] i nikt nie widzi w tym nic dziwnego...

1 użytkowników online, w tym zalogowanych: 0, gości: 1