我有丰富的SQL Server T-SQL背景,很难找到任何描述SQL CE和完全成熟的SQL Server之间T-SQL支持差异的特定文档。你遇到的一些差异是什么?在某个地方有没有并行的T-SQL比较?我看过MSDN文档here,但是我似乎找不到任何关于哪些T-SQL语句不能在两者之间移植的细节。我马上发现的一个区别是缺少ISNUMERIC()函数。还有别的吗?
注意:与DDL和管理函数相比,我对DML功能的差异更感兴趣,我确信这些函数数量众多,完全没有意义。
发布于 2018-09-06 16:58:02
Transact SQL Server Compact仅支持本节中介绍的
语法。SQL Server Compact的SQL参考是Transact-SQL for SQL Server的子集。
语法约定
SQL Server Compact 4.0支持以下数据类型。
SQL Server Compact支持以下函数。
下表列出了SQL Server Compact支持的信息架构视图。
SQL Server Compact支持以下运算符。
SQL Server Compact中的保留字不一定与SQL Server中的相应字具有相同的功能。下表列出了SQL Server Compact中的保留字。
从SQL Server Compact 4.0开始,SQL Server Compact不支持的方案和功能很少。本主题简要说明以前版本的SQL Server Compact所支持的功能,包括SQL Server Compact 3.5 SP2。
使用下表来确定SQL Server Compact与SQL Server相比支持哪些Transact-SQL命令、功能和数据类型。
以前的版本:
https://stackoverflow.com/questions/3603886
复制相似问题