创建视图 提示表达式类型 int 对 COLLATE 子句无效。
来源:互联网 发布:php如何接入apple pay 编辑:程序博客网 时间:2024/06/06 02:14
今天在创建数据库视图 bed
遇到问题
create view [dbo].[bed]
(brtm,mrn, pname, psex, age,deptbed, bedid, diag, rydate, cydate, zzys, ssview, id )
as
select
mrn
,mrn
, pname COLLATE CHINESE_PRC_CI_AS
, psex COLLATE CHINESE_PRC_CI_AS
, age ,
deptbed COLLATE CHINESE_PRC_CI_AS
, bedid COLLATE CHINESE_PRC_CI_AS
, diag
, diag
, diag
, diag
, diag
, id COLLATE CHINESE_PRC_CI_AS
from dbo.bed1
GO
这个错误是因为
在所有的字符型字段名后面加:
collate Chinese_PRC_CI_AS
不是字符 不用加,int 型 不用加
去掉 id 后面的COLLATE CHINESE_PRC_CI_AS
就可以了
- 创建视图 提示表达式类型 int 对 COLLATE 子句无效。
- sqlserver 通过链接服务器创建视图提示对象名无效
- sql collate 子句排序规则
- join 子句中其中一个表达式的类型不正确。对“GroupJoin”的调用中的类型推理失败。
- 创建索引视图时提示架构绑定无效,名称必须由两部分构成
- SQL之COLLATE 子句 排序规则
- 对视图创建索引
- oracle 创建视图用 with check option 子句详解
- oracle 创建视图用 with check option 子句详解
- Oracle 11g创建远程物化视图时提示“ORA-01788: 此查询块中要求 CONNECT BY 子句”的解决方案
- crm2011创建int类型字段
- ORDER BY 子句在视图、内联函数、派生表、子查询和公用表表达式中无效
- Collate
- C语言编译错误:错误:‘->’参数类型无效(有‘int’)
- C++中const修饰二级指针(从类型‘int**’到类型‘const int**’的转换无效)
- C++中const修饰二级指针(从类型‘int**’到类型‘const int**’的转换无效)
- 对int类型的数据进行排序
- ORACLE 创建视图时,提示用户权限不足
- Spring(一)启动Spring
- apk包反编译
- 模拟器与程序分析-4-一个简单的周期精确模拟器(CAS)的C语言实现
- An Introduction to Entity Framework for Absolute Beginners
- 每日一题(24)——统计文本中出现次数最多的K个词(Top K)
- 创建视图 提示表达式类型 int 对 COLLATE 子句无效。
- 在JSP页面显示本地硬盘上的图片
- BSP 概念解析
- Java中构造方法的定义和作用
- 涉及模式20 - State 状态模式
- js来路跳转
- android in practice_Using external storage(FileExplorer project)
- http无状态学习
- C语言随机函数 rand()\srand()\randomize() 使用总结