RSS Forums RSS
Please support our MS SQL advertiser: Programming Forums
Views: 13072 | Replies: 3
Reply
Join Date: Mar 2006
Location: Egypt,Cairo
Posts: 36
Reputation: web developer is an unknown quantity at this point 
Rep Power: 3
Solved Threads: 0
web developer's Avatar
web developer web developer is offline Offline
Light Poster

Triggers Loop or Stored Procedures Loop

  #1  
Apr 18th, 2006
Hi all
The problem is the following :
  • I am in a project that contains a table of users(user_tbl) and another table of groups(Group_tbl) . and each group can contains multi-user by Group_Id which is foreign key in user_tbl .
  • I am now about creating a trigger that happens when inserting in permissions_tbl (contains users and group permissions) . It should insert all users of the inserted group into the permissions_tbl also with the same values the group taked.
  • So , I need Loops very much to loop in the user_tbl and get the users of the inserted group then insert them in the permissions_tbl .

I wish if some one can help me .
Thank you very much
Life Is A Big Code
Rushdy Ibrahim
Egypt
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Feb 2005
Location: Braintree, UK
Posts: 1,166
Reputation: hollystyles will become famous soon enough hollystyles will become famous soon enough 
Rep Power: 7
Solved Threads: 59
hollystyles's Avatar
hollystyles hollystyles is offline Offline
Veteran Poster

Re: Triggers Loop or Stored Procedures Loop

  #2  
Apr 18th, 2006
Boy you need to reed up on the relational model and set-theory. Loops don't belong in an RDBMS. (except in VERY exceptional circumstances)

Google or search some of these terms and start reading.

You don't need a trigger or a loop Yuck!

If you can supply more details on structure of your table and sample data, and what you need the result to be I could give you example TSQL code to do it.
==========================================
Yadda yadda yadda...
Web junky, fevered monkey
Reply With Quote  
Join Date: Feb 2005
Location: Braintree, UK
Posts: 1,166
Reputation: hollystyles will become famous soon enough hollystyles will become famous soon enough 
Rep Power: 7
Solved Threads: 59
hollystyles's Avatar
hollystyles hollystyles is offline Offline
Veteran Poster

Re: Triggers Loop or Stored Procedures Loop

  #3  
Apr 18th, 2006
INSERT INTO
             permisions_tbl (userid) 
            SELECT
                    userid 
            FROM
                    user_tbl 
           WHERE 
                    groupid = @groupid
==========================================
Yadda yadda yadda...
Web junky, fevered monkey
Reply With Quote  
Join Date: Mar 2006
Location: Egypt,Cairo
Posts: 36
Reputation: web developer is an unknown quantity at this point 
Rep Power: 3
Solved Threads: 0
web developer's Avatar
web developer web developer is offline Offline
Light Poster

Re: Triggers Loop or Stored Procedures Loop

  #4  
Apr 19th, 2006
Thank you very much
i will try that
but in general , how can i loop through a result set from a select statement in a trigger or in a stored procedures , that is needed for checking values and other comparisons when looping
Thanks
Life Is A Big Code
Rushdy Ibrahim
Egypt
Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

Thread Tools Display Modes
Forums | Blogs | Tutorials | Code Snippets | Whitepapers | RSS Feeds | Advertising
All times are GMT -4. The time now is 3:33 am.
Newsletter Archive - Sitemap - Privacy Statement - Acceptable Use Policy - Contact Us
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC