SQLCE 3.5 SP2 与 SQL SERVER 语法异同
来源:互联网 发布:手机能注册淘宝店吗 编辑:程序博客网 时间:2024/06/15 05:58
有一次在 SQLCE 3.5 SP2 中执行下列语句:
SELECT Name = case cap_type when 'E' then given_name else chinese_name endFROM capWHERE cap_no = '1'
提示以下错误:
- 主要错误 0x80040E14,次要错误 25501
- 分析查询时出错。 [ Token line number = 2,Token line offset = 10,Token in error = = ]
后来发现是由于 SQL Server Compact 3.5 不支持带“=”的数据库对象名称的别名,只支持带“AS”的数据库对象名称的别名,将语句更改一下就能正常查询了:
SELECT case cap_type when 'E' then given_name else chinese_name end as NameFROM capWHERE cap_no = '1'
更多的可参考微软说明:
使用下表可确定与 SQL Server 相比,SQL Server Compact 3.5 支持哪些 Transact-SQL 命令、功能和数据类型。
![](file:///C:\Users\ADMINI~1\AppData\Local\Temp\ksohtml\clip_image1.png)
0 0
- SQLCE 3.5 SP2 与 SQL SERVER 语法异同
- SQL Server 与 SQL Express 的异同
- SQL Server Compact 3.5 SP2已经发布
- SQL Server 2014 SP2
- Oracle与SQL Server数据库的异同
- C# 操作 SQLCE,SQL Server Mobile数据库
- 将SqlCe/sql server 转sqlite
- SqlCE--SQL
- SQL Server 2005 与 SQL Express 的异同
- SQL Server 2005 与 SQL Express 的异同
- SQL Server 2005 与 SQL Express 的异同
- ASP+Access与MS SQL的一些语法异同
- SQL Server与Oracle数据库在安全性上的异同
- [SQL Server]函数与存储过程的异同
- SQL Server与Oracle数据库在安全性上的异同
- 在SQL Server 2008 使用SET 与SELECT 的异同。
- SQL 2008 SP2 找不到SQL Server Engine
- 操作SQL Server CE(SqlCE)数据库的例子
- Android Native/Android service 详解
- 冒泡排序实现
- 第十四周项目六之阅读程序
- Android 4.0 Http缓存机制
- 用按键精灵2014如何快速开发脚本?独家大揭秘
- SQLCE 3.5 SP2 与 SQL SERVER 语法异同
- 编程之美 2.5 寻找最大的K个数
- Android内存性能优化
- netcdf文件介绍以及IDL读取
- 算法研发----千里之行始于足下
- dbus的数据类型
- 简单LRU算法实现缓存大小的限制策略
- maven使用Nexus私有仓库进行管理
- matlab统计学分析函数