Tag: sql

是否有可能在Count()中指定条件?

是否有可能在Count()指定一个条件? 我只想计算位置列中具有例如“经理”值的行。 编辑: 请仔细阅读,我想要IN计数语句,不使用WHERE ; 我在问这个问题,因为我需要在同一个select( Count(Position = Manager), Count(Poisition = Other))统计两个Managers和Other,所以在这个例子中WHERE对我没有用处

SQL,PL-SQL和T-SQL有什么区别?

SQL,PL-SQL和T-SQL有什么区别? 任何人都可以解释这三者之间的区别是什么,并提供每个相关的使用场景?

如何使用Hibernate打印带有参数值的查询string

是否有可能在Hibernate打印生成的SQL查询真正的价值而不是问号? 如果用Hibernate API不可能的话,你会如何build议打印带有实际值的查询?

在SQL 2005/2008中获取星期几

如果我有01/01/2009的date,我想知道星期一,星期二等星期几。 SQL 2005/2008中是否有内置函数? 或者我需要使用辅助表?

如何replaceSQL Server表列中的string

我有一个引用path(UNC或其他)的表(SQL服务器),但现在path将会改变。 在path列中,我有很多logging,我需要更改path的一部分,但不是整个path。 而且我需要在每个logging中将相同的string更改为新的string。 我怎样才能做到这一点简单的更新?

在SQL Server Management Studio(2005或更高版本)中连接不同的Windows用户

在SQL Server Management Studio 2005(或更高版本)中有没有办法更改Windows身份validation用户(就像在SQL Server 2000及更早版本中一样)? 这是一般的连接属性对话框(注意selectWindows身份validation时灰色的UID / PWD): 仅供参考 – 一个解决方法是使用runas但我正在寻找一个解决scheme,将允许我在多个服务器(跨多个域)使用多个Windows帐户。

外键是否自动创build索引?

MS SQL Server 2000 我对这个问题感到无聊,但是我被告知,如果我外键键入两个表,那么SQL Server将创build类似于子表中索引的东西。 我很难相信这是真实的,但是在这方面没有什么特别的地方。 我问这个问题的真正原因是因为在一个可能有15个相关表的表的delete语句中,我们正在经历一些非常慢的响应时间。 我问过我们的数据库的人,他说,如果在字段上有一个外键,那么它就像一个索引。 你有什么经验呢? 我应该在所有外键字段上添加索引,还是只是不必要的开销?

备份集保存了现有数据库以外的备份

我正在尝试为我的数据库还原一个SQL Server备份文件,但它是抛出一个错误,如下所示: 备份集保存了现有数据库以外的备份 我在SQL Server 2008中的数据库和备份文件是在2005年。 可能是什么问题?

如何从现有表中删除列?

如何从现有表中删除列? 我有一个Fname用Fname和Lname 我需要删除Lname 怎么做?

MySql导出架构没有数据

我正在使用一个Java程序的MySql数据库,现在我想把程序给别人。 如何导出没有数据的MySql数据库结构,只是结构?