为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8
【操作系统】:linux
【CPU】:
【问题描述】*:
1、mssql如果当前列有索引再加索引会报错
2、很多视图创建会出现语法错误,请问如何解决?举例
mssql视图代码:
CREATE VIEW [dbo].[V_workflow_requestlog_31]
AS
SELECT operator,count(*) counts
FROM dbo.workflow_requestLog
WHERE logtype='3' and workflowId=31
and convert(varchar(7),operatedate,121)=convert(varchar(7),GETDATE(),121)
group by operator
DM8:
CREATE VIEW "DBO"."V_WORKFLOW_REQUESTLOG_31"
AS
SELECT operator,count(*) counts
FROM DBO.workflow_requestLog
WHERE logtype='3' and workflowId=31
and convert(varchar(7),operatedate,121)=convert(varchar(7),GETDATE(),121)
group by operator
;
3、添加外键没有成功过,提示无效模式名
提示已存在索引的,可以直接忽略。
DBO模式是你在数据库里面真的不存在,
可以直接登录 业务账户执行这个
DM8: CREATE VIEW "V_WORKFLOW_REQUESTLOG_31" AS SELECT operator,count(*) counts FROM workflow_requestLog WHERE logtype='3' and workflowId=31 and convert(varchar(7),operatedate,121)=convert(varchar(7),GETDATE(),121) group by operator ;