我有3個表數據庫:SQL插入的角色
表1(部) - 這是與有關部門和列的表DepartmentID的的
表2(SecurityMap) - 這是一個表映射到角色名部門ID的
表3(客戶信息) - 這是我基於所有SELECT的顯示給基於角色的用戶的信息成員身份
對工作角色的功能。
我需要的是默認情況下根據用戶角色成員身份找出如何將特定值插入表3中的DepartmentID列。例如,當有人向數據庫添加新行時,除了在「添加」表單中提供的數據外,我還需要在此列中插入默認值。如果他們是營銷角色的成員,它應該是1,如果他們是IT角色的成員,則應該是2等等......
理想情況下,這將在沒有任何知識的情況下完成用戶甚至正在發生。我假設我需要使用觸發「而不是」,但我不知道如何着手....
例如,您是否有一個表格將營銷映射到Id 1,IT到Id 2? – Aushin 2013-05-01 15:04:15