【发布时间】:2014-04-09 09:14:33
【问题描述】:
Error Message: The SELECT permissions was denied on the object 'quote', database 'oneview', schema 'dbo'.
我对 SQL 比较陌生,而我所学习的开发人员只是兼职,很遗憾很难找到。谁能帮我理解下面的查询有什么问题并提出任何可能需要的修复建议?
SELECT licenseEntitlement.entID, licenseEntitlement.entStartDate, licenseEntitlement.entEndDate, quote.quoteId, quote.accountId, quote.clientId,
quote.clientName, quote.contactName, quote.contactEmail, quote.extReference, quote.purchaseOrderNumber, quote.linkedTicket
FROM licenseEntitlement INNER JOIN
quote ON quote.quoteId = SUBSTRING(licenseEntitlement.entComments, 12, PATINDEX('% Created%', licenseEntitlement.entComments) - 12)
WHERE (licenseEntitlement.entType = 'AVS') AND (licenseEntitlement.entComments LIKE 'OV Order + %') AND (licenseEntitlement.entEndDate < '7/1/2014')
ORDER BY licenseEntitlement.entEndDate
【问题讨论】:
标签: sql sql-server sql-server-2005