需要全文搜索示例

发布于 2024-10-31 10:00:21 字数 108 浏览 0 评论 0原文

任何人都可以为我提供一个包含以下内容的工作存储过程:

其中包含(汽车.品牌, 合并(@brand,cars.brand))和

Can anyone please provide me a working sproc which contains something like this :

WHERE CONTAINS(cars.brand ,
COALESCE(@brand,cars.brand)) AND

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

灯角 2024-11-07 10:00:22

这应该可以帮助您开始,但是您的 WHERE 子句需要工作。

SET QUOTED_IDENTIFIER OFF 
GO
SET ANSI_NULLS ON 
GO
SET ANSI_PADDING ON
GO
SET NOCOUNT ON
GO


IF  EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[theSprocName]') AND type in (N'P', N'PC'))
DROP PROCEDURE [dbo].[theSprocName]
GO

CREATE PROCEDURE dbo.theSprocName

    @brand varchar(250)      -- change to suit the anticipated width.

AS

BEGIN

    SELECT SomeField1, SomeField2
    FROM cars
    -- specify what criteria to filter by.
    -- WHERE cars.brand 

END
GO

This should get you started, but your WHERE clause needs work.

SET QUOTED_IDENTIFIER OFF 
GO
SET ANSI_NULLS ON 
GO
SET ANSI_PADDING ON
GO
SET NOCOUNT ON
GO


IF  EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[theSprocName]') AND type in (N'P', N'PC'))
DROP PROCEDURE [dbo].[theSprocName]
GO

CREATE PROCEDURE dbo.theSprocName

    @brand varchar(250)      -- change to suit the anticipated width.

AS

BEGIN

    SELECT SomeField1, SomeField2
    FROM cars
    -- specify what criteria to filter by.
    -- WHERE cars.brand 

END
GO
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文