DimStudentDeleteObsoleteRows
 DeleteStudentDimension (Variable)
  Properties
Property Value
Name DeleteStudentDimension
Value Expression: " /* Remove Student Term Rows from DimStudentTerm for Old Students */ DELETE St FROM " + (@[User::EDWLinkedServerName] == "N/A" ? "" : "[" + @[User::EDWLinkedServerName]+"]." ) + "["+ @[User::EDWDBName] + "].[dbo].[DimStudent] as St WHERE StudentId IN ( SELECT OldStudentIdAK FROM dbo.Obsolete_DimStudent as OldSt WHERE St.StudentId = OldSt.OldStudentIdAK ) "

/* Remove Student Term Rows from DimStudentTerm for Old Students */ DELETE St FROM [EnterpriseDW].[dbo].[DimStudent] as St WHERE StudentId IN ( SELECT OldStudentIdAK FROM dbo.Obsolete_DimStudent as OldSt WHERE St.StudentId = OldSt.OldStudentIdAK )
Value Type String
Description This is the SQL statement to delete the Student records from the DimStudent Table if they exist on the Obsolete Student Table.
System Variable False
Namespace User
Qualified Name User::DeleteStudentDimension
Evaluate As Expression True
Expression " /* Remove Student Term Rows from DimStudentTerm for Old Students */ DELETE St FROM " + (@[User::EDWLinkedServerName] == "N/A" ? "" : "[" + @[User::EDWLinkedServerName]+"]." ) + "["+ @[User::EDWDBName] + "].[dbo].[DimStudent] as St WHERE StudentId IN ( SELECT OldStudentIdAK FROM dbo.Obsolete_DimStudent as OldSt WHERE St.StudentId = OldSt.OldStudentIdAK ) "
ID e91d3362-d312-4327-8030-6de3cf173222
Raise Changed Event False
Powered by BI Documenter