怎样查看SQLSERVER的字符及设置?

这SQL查询看起来挺复杂的,咱们得一步步来解析。
首先,这玩意儿是查询SQL Server数据库的一些基本信息,比如版本啦、字符集啦、服务名啦,挺有用的。

usermasterselect SERVERPROPERTY('edition') as Edition -
这一行是查询数据库的版本,比如是标准版、企业版还是开发版啥的。

SERVERPROPERTY('collation') as Collation -
这一行的意思是查询数据库的字符集,也就是数据库里文字是按什么规则来排序和比较的。

SERVERPROPERTY('servername') as ServerName -
这一行是获取数据库服务器的名字,就是数据库运行在哪个服务器上。

@@VERSION as Version -
这一行的意思是获取数据库的版本号,这个很重要,因为它能告诉你数据库是哪个年份哪个版本。

@@LANGUAGE AS Language -
最后这一行是查询数据库使用的语言,比如是英语还是中文,或者是其他语言。

这玩意儿是从一个博客文章里看到的,链接在这儿:http://www.cnblogs.com/fygh/archive/2 01 2 /05 /1 5 /2 5 01 5 9 8 .。

说到SQL,这可是个老玩意儿了,1 9 8 0年代就有了。
Structured Query Language,结构化查询语言,就是它。
这个语言是和数据库打交道的,比如SQL Server就是用这个语言来管理数据的。

SQL Server是微软开发的,最早是和Sybase、Ashton-Tate一起搞的,1 9 8 8 年第一个版本就出来了,叫OS/2 版本。
后来微软自己把它发展壮大,1 9 9 6 年出了6 .5 版本,1 9 9 8 年又出了7 .0版本。
2 000年推出了SQL Server 2 000,现在最新的版本是2 01 5 年的SQL Server 2 01 5 这玩意儿可真是更新换代挺快的。

数据库vfp的sql语句与sqlserver 的sql是一样的吗?

VFP的SQL不全面,只支持定义和操作,不支持控制,且只支持单层嵌套查询。

SQL Server更全面,支持所有SQL标准功能,多层嵌套查询,且T-SQL扩展了SQL标准。

这就是坑,别信VFP的SQL能满足所有需求。