[英]Running a Stored Proc via Excel Connection - works in SSMS but not via the VBA macro
[英]Calling a stored proc via SSMS command and passing strings with spaces
我想知道是否有人有通过 SSMS 命令调用存储过程并传入字符串参数(其中字符串值包含空格)的示例?
我有兴趣将字符串值传递给的 proc 标头示例:
ALTER PROCEDURE dbo.P427007ImportAHSAHospitalDetails
@Path VARCHAR(255),
@FileName VARCHAR(255),
@OperatorID VARCHAR(10),
@BranchID VARCHAR(10),
@TillID VARCHAR(10)
AS
BEGIN
SET ANSI_WARNINGS ON
SET ANSI_PADDING ON
{etc}
其实我现在已经解决了..
例如,根据以下示例调用:
exec [dbo].[P427007ImportAHSAHospitalDetails] @Path='\\SHD-D-EDIAPP01\H2FileRepository\DEV\CommonDev\Import Files\Provider Import\', @FileName='HospitalDetails-0005-20180529.XML', @OperatorID='hslafo', @BranchID='HO', @TillID='HOBO'
存储过程如下:
ALTER PROCEDURE dbo.P427007ImportAHSAHospitalDetails
@Path VARCHAR(255),
@FileName VARCHAR(255),
@OperatorID VARCHAR(10),
@BranchID VARCHAR(10),
@TillID VARCHAR(10)
AS
BEGIN
SET ANSI_WARNINGS ON
SET ANSI_PADDING ON
{etc}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.