Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 0.91 KB | None | 0 0
  1. DECLARE @tableCopy TABLE
  2. (
  3.     BusinessEntityID INT NOT NULL,
  4.     PersonType NCHAR(2) NOT NULL,
  5.     NameStyle dbo.NameStyle NOT NULL,
  6.     Title NVARCHAR(8) NULL,
  7.     FirstName dbo.Name NOT NULL,
  8.     MiddleName dbo.Name NULL,
  9.     LastName dbo.Name NOT NULL,
  10.     Suffix NVARCHAR(5) NULL,
  11.     EmailPromotion INT NOT NULL,
  12.     ModifiedDate DATETIME NOT NULL,
  13.     ID BIGINT IDENTITY(10,10) NOT NULL,
  14.     FullName NVARCHAR(100) NULL
  15. )
  16.  
  17. SELECT * FROM @tableCopy
  18.  
  19. INSERT INTO @tableCopy(BusinessEntityID,PersonType,NameStyle,Title,FirstName,MiddleName,LastName,Suffix,EmailPromotion,ModifiedDate,FullName)  
  20.     SELECT p.BusinessEntityID,PersonType,NameStyle,(CASE e.Gender WHEN 'M' THEN 'Mr.' WHEN 'F' THEN 'Ms.' ELSE '' END),FirstName,MiddleName,LastName,Suffix,EmailPromotion,p.ModifiedDate,FullName
  21.     FROM dbo.Person as p
  22.         INNER JOIN
  23.         HumanResources.Employee as e
  24.         ON p.BusinessEntityID = e.BusinessEntityID
  25.  
  26. SELECT * FROM @tableCopy
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement