こんにちは、私はSQLサーバーのヒゲのビューを作成する際に助けてください。SQL Serverでビューを作成中にエラーが発生しました
USE [database];
GO
SET ANSI_NULLS ON;
GO
SET QUOTED_IDENTIFIER ON;
GO
CREATE VIEW [dbo].[GCRM_CONTRACT_ENTITLEMENT] ("objid","CONTRACT__TITLE")
AS
(with mycte as (
SELECT table1.Column1 as objid,
table1.Column2 CONTRACT__TITLE
FROM table1
WHERE
(
(table1.struct_type = 0)
)
)
SELECT Stuff((SELECT ',' + cast(CONTRACT__TITLE as varchar(2000))
FROM mycte t2
WHERE t2.[objid] = t1.[objid]
FOR XML PATH(''), TYPE).value('.', 'varchar(max)'),1,1,'') AS [AVILABLE_ENTITLEMENT]
FROM mycte t1
GROUP BY t1.[objid]
);
GO
エラー:SQL Serverデータベースエラー: 'with'というキーワードの構文が正しくありません。
は 'View'はパラメータを受け入れないと –
あなたは私を見ることができます私はそれを理解することができません。ありがとう – Shilpi
最初の行 'CREATE VIEW [dbo]。[GCRM_CONTRACT_ENTITLEMENT](" objid "、" CONTRACT__TIT ( "objid"、 "CONTRACT__TITLE") ' –