Advertisement
Guest User

Untitled

a guest
Mar 28th, 2016
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. CREATE FUNCTION CN.Sample (@format nvarchar(100), @oldText nvarchar(max))
  2. RETURNS @Results TABLE (newtext nvarchar(max))
  3. AS
  4. BEGIN
  5. DECLARE @WebServiceURL nvarchar(256);
  6. DECLARE @pUrl nvarchar(256);
  7. DECLARE @pFP nvarchar(256) = NULL;
  8. DECLARE @enableMC bit = 'true';
  9. DECLARE @allowShort bit = 'false';
  10. DECLARE @identity nvarchar(100);
  11. DECLARE @allowRNG bit = 'false';
  12. DECLARE @UserName nvarchar(100) = '';
  13. DECLARE @Password nvarchar(100) = '';
  14. DECLARE @FileCache nvarchar(256) = '';
  15. DECLARE @Status varchar(10);
  16.  
  17. SELECT @WebServiceURL = WebServiceURL,
  18. @pUrl = PURL,
  19. @identity = IdentityName ,
  20. @UserName = UserName,
  21. @Password = [Password],
  22. @FileCache = FileCache
  23. FROM [CN].[VCC]
  24. WHERE FormatName = @format;
  25.  
  26. INSERT INTO @Results(newtext)
  27. SELECT data
  28. FROM dbo.CLRSample (@WebServiceURL,@UserName,@Password,@format,@oldText);
  29. RETURN;
  30.  
  31. END
  32.  
  33. GO
  34.  
  35. select d.*
  36. from dbo.EE
  37. cross apply CN.Sample ('asdf', EE.text) d
  38.  
  39. CREATE FUNCTION [dbo].[CLRSample](@serviceURL [nvarchar](256),@userName nvarchar(100), @Password nvarchar(100),@format [nvarchar](100),@oldText nvarchar(max))
  40. RETURNS TABLE (data nvarchar(500) )
  41. AS
  42. EXTERNAL NAME [Sample.SqlClr].[SQLCLR.SampleFunctions].[Sample];
  43. GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement