V_QUERY_FACULTYACADEMICCATALOGDEPARTMENT
Provides support for querying on departments a faculty member is in.
Fields
Field | Field Type | Null | Description |
---|---|---|---|
ID | uniqueidentifier | System record ID | |
FACULTYID | uniqueidentifier | Faculty ID | |
USERID | nvarchar(155) | yes | ID |
NAME | nvarchar(150) | Name | |
SCHOOLNAME | nvarchar(154) | yes | School |
ISDEPARTMENTHEAD | bit | Department head | |
ISTEACHERINDEPARTMENT | bit | Teaches in department | |
ISPRIMARY | bit | Primary | |
DATEADDED | datetime | Date added | |
DATECHANGED | datetime | Date changed | |
TSLONG | bigint | yes | Timestamp value |
ADDEDBY_APPLICATION | nvarchar(200) | yes | Added by application |
ADDEDBY_USERNAME | nvarchar(128) | yes | Added by user name |
CHANGEDBY_APPLICATION | nvarchar(200) | yes | Changed by application |
CHANGEDBY_USERNAME | nvarchar(128) | yes | Changed by user name |
Definition
Copy
/*
Generated by Blackbaud AppFx Platform
Date: 4/29/2010 7:30:41 PM
Assembly Version: Blackbaud.AppFx.Platform.SqlClr, Version=2.6.1444.0, Culture=neutral, PublicKeyToken=null
Copyright Blackbaud
*/
CREATE VIEW dbo.V_QUERY_FACULTYACADEMICCATALOGDEPARTMENT AS
select
FACULTYACADEMICCATALOGDEPARTMENT.ID,
FACULTYACADEMICCATALOGDEPARTMENT.FACULTYID,
dbo.UFN_ACADEMICCATALOGDEPARTMENT_GETUSERIDFORDUPESCHOOL(ACADEMICCATALOGDEPARTMENT.ID) as USERID,
ACADEMICCATALOGDEPARTMENT.NAME,
CONSTITUENT.NAME as SCHOOLNAME,
FACULTYACADEMICCATALOGDEPARTMENT.ISDEPARTMENTHEAD,
FACULTYACADEMICCATALOGDEPARTMENT.ISTEACHERINDEPARTMENT,
FACULTYACADEMICCATALOGDEPARTMENT.ISPRIMARY,
FACULTYACADEMICCATALOGDEPARTMENT.DATEADDED,
FACULTYACADEMICCATALOGDEPARTMENT.DATECHANGED,
FACULTYACADEMICCATALOGDEPARTMENT.TSLONG,
[ADDEDBY].[APPLICATIONNAME] as [ADDEDBY_APPLICATION],
[ADDEDBY].[USERNAME] as [ADDEDBY_USERNAME],
[CHANGEDBY].[APPLICATIONNAME] as [CHANGEDBY_APPLICATION],
[CHANGEDBY].[USERNAME] as [CHANGEDBY_USERNAME]
from dbo.FACULTYACADEMICCATALOGDEPARTMENT
join dbo.ACADEMICCATALOGDEPARTMENT on ACADEMICCATALOGDEPARTMENT.ID = FACULTYACADEMICCATALOGDEPARTMENT.ACADEMICCATALOGDEPARTMENTID
join dbo.CONSTITUENT on CONSTITUENT.ID = ACADEMICCATALOGDEPARTMENT.SCHOOLID
left join dbo.[CHANGEAGENT] as ADDEDBY on ADDEDBY.ID = FACULTYACADEMICCATALOGDEPARTMENT.ADDEDBYID
left join dbo.[CHANGEAGENT] as CHANGEDBY on CHANGEDBY.ID = FACULTYACADEMICCATALOGDEPARTMENT.CHANGEDBYID