大小写在MSSQL中的区别(大小写和mssql的区别)

大小写在MSSQL中的区别

在MSSQL数据库中,大小写差别会影响许多数据库操作。一种区分大小写的方式是在重要的模式决定中实施,比如下面的数据库查询语句:

SELECT * FROM Users;

SelecT * FROM Users;

从上面的代码可以看出,SELECT关键字是大小写敏感的,数据库服务器会着重考虑这些大小写差别并对查询结果产生影响。同时,MSSQL数据库也会根据数据库表和字段名同样进行大小写敏感,比如:

SELECT * FROM USERS;

SelecT * FROM users;

上面的代码,MSSQL数据库服务器会把users表的大小写区分出来从而影响查询结果。

MSSQL数据库也会对新建数据库用户名进行大小写校验,比如同样的用户名:

CREATE LOGIN Login1 WITH PASSWORD=’Test123′;

CREATE LOGIN login1 WITH PASSWORD=’Test123′;

上面的代码会创建两个不同的用户,因为Login1和login1会被MSSQL服务器敏感的视作不同的名字。

总结来说,MSSQL中的大小写总是会被着重考虑的,而任何的大小写区别都会影响到服务器的查询结果。因此,我们在开发MSSQL数据库时一定要注意大小写的使用,以避免因大小写造成的错误。


数据运维技术 » 大小写在MSSQL中的区别(大小写和mssql的区别)