Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ima li bolji nacin za ovakav update

[es] :: MS SQL :: Ima li bolji nacin za ovakav update

[ Pregleda: 1479 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Valerij Zajcev

Član broj: 40886
Poruke: 1374
*.dynamic.sbb.rs.



+2 Profil

icon Ima li bolji nacin za ovakav update26.03.2011. u 15:24 - pre 159 meseci
Tabele:
users, roles i usersInRoles. Jedan user moze da ima n rola. Kada se user pravi iz aplikacije cekiram koje sve role user ima (admin, member, superuser). E sada hocu da editujem podatke. I tom korisniku skinem admin i member rolu, a cekiram member i employee. I tu ja odradim ovako. Prvo iz users in roles tabele obrisem sve role tog usera i unosim nove vrednosti. Pa me zanima ima li nacina da izvrsim ovaj upit na bolji nacin (bez brisanja)?
 
Odgovor na temu

Fedya
Fedor Hajdu
Solution Architect
Emaratech
Dubai, UAE

Član broj: 28246
Poruke: 790
*.dynamic.sbb.rs.

Jabber: fedya@elitesecurity.org
Sajt: devtechgroup.com


+34 Profil

icon Re: Ima li bolji nacin za ovakav update26.03.2011. u 16:17 - pre 159 meseci
Napravis flags enumeraciju gde je recimo
Admin 1
Member 2
Superuser 4
Employee 8

(sledeci bi imao 16 pa 32 etc)

Imas samo jedno polje za rolu ako je clan recimo admin i member u polje upises 3. Member+Emplyee je 9 i tako.... Vecina programskih jezika ima podrsku za flags tako da neces puno morati da kodiras.
Every hamster has his day.
 
Odgovor na temu

[es] :: MS SQL :: Ima li bolji nacin za ovakav update

[ Pregleda: 1479 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.