home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 32 / IOPROG_32.ISO / SOFT / SqlEval7 / devtools / samples / ODS / xp_param / xp_param.sql < prev   
Encoding:
Text File  |  1998-10-20  |  1.4 KB  |  40 lines

  1. -- TSQL script exercising xp_srv_paraminfo_sample
  2. sp_addextendedproc 'xp_srv_paraminfo_sample', 'xp_param.dll'
  3. go
  4.  
  5. -- Call xp_srv_paraminfo_sample with literal parameters
  6. exec xp_srv_paraminfo_sample 7, 'Produce', 'Dried fruit and bean curd'
  7. go
  8.  
  9. -- EXPECTED RESULTS
  10. -- Parameter 1: Input Parameter 2: Input Parameter 3: Input
  11. -- ------------------ ------------------ -------------------------
  12. -- 7                  Produce            Dried fruit and bean curd
  13.  
  14. -- (1 row(s) affected)
  15.  
  16. -- Call xp_srv_paraminfo_sample with variable parameters
  17. declare @CategoryID int
  18. declare @CategoryName varchar(15)
  19. declare @Description nvarchar(50)
  20. declare @OrderDate datetime
  21. declare @Discount real
  22.  
  23. select @CategoryID = 7
  24. select @CategoryName = 'Produce'
  25. select @Description = 'Dried fruit and bean curd'
  26. select @OrderDate = 'April 22, 1995'
  27. select @Discount = .025
  28.  
  29. exec xp_srv_paraminfo_sample @CategoryID OUTPUT, @CategoryName,
  30.     @Description OUTPUT, @OrderDate, @Discount OUTPUT
  31. go
  32.  
  33. -- EXPECTED RESULTS
  34. -- Parameter 1: Output Parameter 2: Input Parameter 3: Output       Parameter 4: Input          Parameter 5: Output               
  35. -- ------------------- ------------------ ------------------------- --------------------------- -------------------
  36. -- 7                   Produce            Dried fruit and bean curd 1995-04-22 00:00:00.000     0.025
  37.  
  38. -- (1 row(s) affected)
  39.  
  40.