我正在以下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版本?
什么样的开发人员使用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)
看到? ;-)