Tag: sql server

唯一约束与唯一索引

我有兴趣了解开发人员喜欢使用哪种技术来强制执行SQL Server中的唯一性:UNIQUE CONSTRAINT或UNIQUE INDEX。 鉴于每一个的物理实现没有什么区别,你如何决定哪一个最好? 除了performance评估最佳解决scheme是否有其他原因? 有没有数据库pipe理的好处之一?

什么时候应该使用全文索引?

我们有一大堆的“search”客户,客户等的查询。您可以通过名字,电子邮件等进行search。我们使用LIKE语句按以下方式: SELECT * FROM customer WHERE fname LIKE '%someName%' 全文索引是否有帮助? 我们正在使用SQL Server 2005。

我可以在SQL Server数据库中保存“对象”吗?

我想将一个对象(任何types)保存到SQL Server 2005数据库中的一个字段中。是否有可能? 我是否必须将该对象转换为某个东西,比如说像一个字节数组,然后在取回时将其转换回来?

SQLFiddle是否被破坏? Oracle,SQL Server错误…?

我正在尝试在Oracle数据库的SQLFiddle中创build一个简单的表,并不断得到一个神秘的错误: 创build脚本错误。 这是一个简单的脚本失败: create table t1 (f1 number, f2 number, f3 number); 任何人都可以帮忙吗?

在SQL Server Management Studio中,什么是SQLCMD模式?

在SQL Server Management Studio中,我想知道什么是SQLCMD模式?

安装SQL Server 2014 Express后无法find本地数据库

我已经下载并安装了SQL Server 2014 Express(从此站点: http : //www.microsoft.com/en-us/server-cloud/products/sql-server-editions/sql-server-express.aspx#Installation_Options ) 。 问题是我无法连接/查找本地数据库服务器,也无法在本地PC上开发数据库。 我怎样才能到达我的本地服务器? 我的系统由Windows 8.1(无专业版或企业版)64位组成 使用SQL Server 2014 Configuration Manager工具检查SQL Server 2014 Configuration Manager ,我看到一个空列表,从左边的树中select“SQL Server Services”。 下面你可以find一个截图。 在Windows服务列表中,只有一个服务: “SQL Server VSS编写器” 编辑 SQL Server 2014的我的安装窗口如下:

数据生成器的SQL服务器?

我想收到有关SQL服务器可用的数据生成器的build议。 如果发布回复,请提供您认为重要的任何function。 我从来没有使用这样的应用程序,所以我正在寻求教育这个话题。 谢谢。 (我的目标是在每个表格中填入一个包含10,000个以上logging的数据库,以testing一个应用程序。)

如何:使用SQL Server 2008为自动更新修改date创build触发器

知道如何创build一个自动更新我的SQL Server表中的modifiedDate列的触发器会很好: 表TimeEntry Id (PK) UserId (FK) Description Time GenDate ModDate 触发代码: + TR_TimeEntry_UpdateModDate() + TR_TimeEntry_InsertGenDate() 更新ModDate的例子会很好。 提前致谢! 朱利安

如果没有DEFAULT值,我可以添加一个不为空的列吗?

我可以添加一个我指定为NOT NULL的列,我不想指定DEFAULT值,但MS-SQL 2005说: ALTER TABLE只允许添加可以包含空值的列,或者指定一个DEFAULT定义,或者添加的列是一个标识或时间戳列,或者如果前面的条件都不满足,表必须是空的以允许添加这一列。 列'test'不能被添加到非空表'shiplist',因为它不能满足这些条件。 如果是,请让我知道语法,如果否,请说明原因。

SQL Server代理作业 – 存在然后丢弃?

在SQL中有没有类似的方式来实现以下,但与SQL服务器代理作业,而不是? 这里是我如何做存储过程。 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[storedproc]') and OBJECTPROPERTY(id, N'IsProcedure') = 1) drop procedure [dbo].[storedproc] GO CREATE PROCEDURE [dbo].[storedproc] …