什么样的开发人员使用SQL Server Compact

use*_*111 -2 sql-server

我正在以下URL上阅读SQL Server和SQL Server Compact之间的差异:http: //msdn.microsoft.com/en-us/library/bb896140(v = sql.110).aspx

我想知道如果一些开发人员不支持ORDER BY,他们怎么能使用SQL Serve Compact.什么类型的开发人员使用此SQL Server版本?

gve*_*vee 5

什么样的开发人员使用SQL Server Compact Edition

这个问题太宽泛而无法回答,也不适合SO.

如果某些开发人员不支持ORDER BY,他们如何使用SQL Serve Compact

这不是真的.我认为你误解了你引用的文章中的陈述.

确实支持ORDER BY!这里的细微之处在于它支持按列排序,但不支持索引排序.

SELECT surname
FROM   students
ORDER
    BY surname
Run Code Online (Sandbox Code Playgroud)

这会奏效.

SELECT surname
FROM   students
ORDER
    BY 1
Run Code Online (Sandbox Code Playgroud)

这不会.

注意:CE也不能按大对象字段(文本,图像等)排序.

在这里阅读CE的SELECT语句语法:http://msdn.microsoft.com/en-us/library/ms174149(v = sql.110).aspx

SELECT select_list 
[ FROM table_source ]
[ WHERE search_condition ] 
[ GROUP BY group_by_expression ] 
[ HAVING search_condition ] 
[ ORDER BY order_expression [ ASC | DESC ] ] 
Run Code Online (Sandbox Code Playgroud)

看到? ;-)