我想知道是否有可能做这样的事情(这是行不通的): select cast( (exists(select * from theTable where theColumn like 'theValue%') as bit) 似乎它应该是可行的,但很多事情应该在SQL中工作不);我已经看到了解决方法(select1其中…存在…),但似乎我应该能够将存在函数的结果作为一点点,并用它来完成。
如何使用T-SQL更改表中的一个属性以允许空值(非空 – >空)? 可能吗?
(重述) 我有一个名为IDentity framework中的SQL Server表和一个名为ID键列。 如何使用entity framework从表中删除单个logging?
在SQL Server下,是否有一种简单的方法来过滤sp_who2的输出? 比方说,我想只显示某个数据库的行。
如何在SQL Server Reporting Services报告中遮蔽交替行? 编辑:下面列出了一堆好的答案 – 从简单到复杂,全面 。 唉,我只能选一个…
如果SSMS崩溃/未保存的选项卡意外closures,如何恢复未保存的脚本?
我从SQL Server中删除了一个数据库,但事实certificate, 我的login被设置为使用删除的数据库作为其默认值。 我可以使用连接对话框中的“选项”button连接到SQL Server Management Studio,并select“master”作为要连接的数据库。 但是,每当我尝试在对象资源pipe理器中做任何事情,它都会尝试使用我的默认数据库进行连接并失败。 有谁知道如何设置我的默认数据库, 而不使用对象浏览器 ?
我有一张收集我们网站提交的表格的表格,但是由于某种原因,当他们创build表格时,他们没有在表格中添加时间戳。 我希望它inputlogginginput的确切date和时间。 我知道它在那里,但我似乎无法find如何设置默认值(如在Access中,你使用getNow()或Now()),但我不知道该把它放在哪里。
我需要检查SQL Server上是否已经存在特定的login名,如果没有,那么我需要添加它。 我发现下面的代码实际上将login添加到数据库,但我想包装这个在IF语句(以某种方式)来检查login是否存在第一。 CREATE LOGIN [myUsername] WITH PASSWORD=N'myPassword', DEFAULT_LANGUAGE=[us_english], CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO 我知道我需要询问一个系统数据库,但不知道从哪里开始!
安装SQL Server 2008后,我无法在“ Start / SQL Server 2008 / Configuration Tools菜单中findSQL Server Configuration Manager 。 我应该怎么做来安装这个工具?