我正在尝试编写一个python脚本来发送电子邮件。这是代码:
public function __construct()
{
parent::__construct();
$this->load->model('user_model');//loads user_model
}
public function index()
{
$data = $this->user_model->getAll(); //need a variable to hold return data
}
虽然我可以在我的个人笔记本电脑上成功运行此代码,但当我尝试在公司的桌面上运行它时遇到了问题(使用解释器Python 3.5.1在PyCharm IDE上运行)。以下是错误消息:
ALTER PROCEDURE [dbo].[spAddNewDataToHoldingTable]
(
@sTableName varchar(50),
@sPMNUM varchar(8),
@sUPRN varchar(510) ,
@sSurveyDate Date,
@sVFMDISCIPLINE varchar(4) ,
@sVFMDISCIPLINEELEMENT varchar(510) ,
@sWorkOrder varchar(510) ,
@sNextSurveyDue Date ,
@sRiskCategory varchar(510) ,
@sDocURL varchar(MAX) ,
@sDocLinks varchar(MAX) ,
@sVINCIRISKLevel varchar(510) ,
@sRemedialActionWO varchar(510) ,
@sRemedialActionDate date,
@sComments varchar(MAX) ,
@sRISKNUM varchar(510) ,
@sRISKOWNER varchar(510) ,
@sSurveyorsComments varchar(MAX) ,
@sRecommendations varchar(510) ,
@sStatusOfIssue int ,
@sClientContract varchar(12) ,
@sJPNUM varchar(12)
) AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;
DECLARE @sql NVARCHAR(max)
SET @sql = N'
INSERT INTO ' + QUOTENAME(LTRIM(RTRIM(@sTableName))) + '
(
PMNUM
, UPRN
, VFMDISPLINE
, VFMDISPLINEELEMENT
, WorkOrder
, RiskCategory
, DocURL
, DocLinks
, VINCIRISKLevel
, RemedialActionWO
, Comments
, RISKNUM
, RISKOWNER
, SurveyorsComments
, Recommendation
, StatusOfIssue
, ClientContract
, JPNUM
, RemedialActionDate
, SurveyDate
, NextSurveyDate
)
VALUES
(
@sPMNUM
, @sUPRN
, @sVFMDISCIPLINE
, @sVFMDISCIPLINEELEMENT
, @sWorkOrder
, @sRiskCategory
, @sDocURL
, @sDocLinks
, @sVINCIRISKLevel
, @sRemedialActionWO
, @sComments
, @sRISKNUM
, @sRISKOWNER
, @sSurveyorsComments
, @sRecommendations
, @sStatusOfIssue
, @sClientContract
, @sJPNUM
, @sRemedialActionDate
, @sSurveyDate
, @sNextSurveyDue
)'
EXEC sp_executesql @sql
, N'@sPMNUM varchar(8)
, @sUPRN varchar(510)
, @sVFMDISCIPLINE varchar(4)
, @sVFMDISCIPLINEELEMENT varchar(510)
, @sWorkOrder varchar(510)
, @sRiskCategory varchar(510)
, @sDocURL varchar(MAX)
, @sDocLinks varchar(MAX)
, @sVINCIRISKLevel varchar(510)
, @sRemedialActionWO varchar(510)
, @sComments varchar(MAX)
, @sRISKNUM varchar(510)
, @sRISKOWNER varchar(510)
, @sSurveyorsComments varchar(MAX)
, @sRecommendations varchar(510)
, @sStatusOfIssue int
, @sClientContract varchar(12)
, @sJPNUM varchar(12)
, @sRemedialActionDate varchar(10)
, @sSurveyDate varchar(10)
, @sNextSurveyDue varchar(10)'
, @sPMNUM = @sPMNUM
, @sUPRN = @sUPRN
, @sVFMDISCIPLINE = @sVFMDISCIPLINE
, @sVFMDISCIPLINEELEMENT = @sVFMDISCIPLINEELEMENT
, @sWorkOrder = @sWorkOrder
, @sRiskCategory = @sRiskCategory
, @sDocURL = @sDocURL
, @sDocLinks = @sDocLinks
, @sVINCIRISKLevel = @sVINCIRISKLevel
, @sRemedialActionWO = @sRemedialActionWO
, @sComments = @sComments
, @sRISKNUM = @sRISKNUM
, @sRISKOWNER = @sRISKOWNER
, @sSurveyorsComments = @sSurveyorsComments
, @sRecommendations = @sRecommendations
, @sStatusOfIssue = @sStatusOfIssue
, @sClientContract = @sClientContract
, @sJPNUM = @sJPNUM
, @sRemedialActionDate = @sRemedialActionDate
, @sSurveyDate = @sSurveyDate
, @sNextSurveyDue = @sNextSurveyDue
END;
有什么想法发生了什么?