2017-05-04 76 views
0

我在我的asp.net web项目中有一个数据库。我正在使用SSDT for Visual Studio 2015将本地数据库添加到我的Web项目中。我在我的数据库_logdb中有表格和存储过程。如何在Visual Studio 2015中使我的本地SQL Server数据库区分大小写?

我的问题是这个我的数据库不是'区分大小写',它不区分b/w上,下或驼峰案例,因为我在ADO.NET编码中遇到了一些问题。当我看到数据库的属性时,显示“区分大小写:False”。

谁能告诉我如何让我的数据库大小写敏感?我的分贝

财产

enter image description here

我已阅读了关于我的问题,但没有很多帮助后,我是新来的,所以如果我错过了什么,请让我知道。谢谢。

回答

0

你试过ALTER DATABASE "db-name" COLLATE Latin1_General_CS_AS

1

您可以配置在更改数据库之前删除数据库的实例归类。 Here is a link to setting or changing the Server Collation.

您也可以在数据库级别执行此操作。 Here is information on setting or changing collation on the database level.

您可能还需要阅读the collation clause也可之间的附加选项适用于表,列和铸造表达式。

+1

我相信你可以在每个数据库级**上设置**,而不仅仅是实例/服务器级...... –

+1

道歉,你是对的。我相应地更新了我的答案。 –

0

数据库整理设置控制SQL Server中的区分大小写。在Visual Studio中使用SQL Server数据库项目时,可以通过打开数据库项目的“属性”选项卡选择所需的数据库归类,然后在“项目设置”页面上单击“数据库设置”按钮。

相关问题