我正在寻找一个select语句,它将检索当前连接的所有数据库角色的列表.
我想创建一个视图,将所有角色都返回给客户端软件,这样软件可以根据角色调整其用户界面(例如显示/隐藏菜单条目等)
我有一个现有的Windows窗体项目.
我可以在这样的项目中创建一个额外的WPF/XAML窗口(一个全新的窗口)吗?
Visual Studio不提供该选项,但我认为应该可能以某种方式,至少通过代码?
我正在尝试链接两个运行在两个独立(!)Active Directory域中的SQL Server(2008R2和2014).
问题是我只能使用远程域中的Windows帐户登录远程服务器.所以挑战是将凭据传递给远程服务器,但在这里我被卡住了.
dom8:, Server : dom8\sql2008, SQL(!)登录:localuserdom14服务器:dom14\sql20148,Windows(!)登录:dom14\import服务器dom8\sql2008想要连接dom14\sql2014以便提取一些数据.
这是我在本地服务器上尝试过的:(登录dom8\sql2008为sa):
-- Create a credential for the remote Windows login:
create credential cred_import WITH IDENTITY= 'dom14\user14',
SECRET = 'password' ;
-- Alter the local SQL login and add the created credential:
alter login local_user with credential = cred_import ;
-- Create the Linked Server entry:
exec sp_addlinkedserver
@server='dom14\sql2014',
@srvproduct='SQL …Run Code Online (Sandbox Code Playgroud) credentials active-directory windows-authentication sql-server-2008-r2 sql-server-2014
我有这样的查询:
select sum(case when col1=@arg1 then value else null end) from t
Run Code Online (Sandbox Code Playgroud)
是否存在性能方面的差异0而不是使用NULL?像这样:
select sum(case when col1=@arg1 then value else 0 end) from t
Run Code Online (Sandbox Code Playgroud) sql-server sql-server-2008-r2 query-performance sql-server-2012
在 MS Access 数据库中,我连接到 SQL Server 数据库中的视图,如下所示:
Dim s As String
s = "ODBC;DSN=mydb;Trusted_Connection=Yes;DATABASE=mydb;"
Dim td As TableDef
Set td = CurrentDb.CreateTableDef("vwMyView", 0, "MySchema.vwMyView", s)
CurrentDb.TableDefs.Append td
CurrentDb.TableDefs.Refresh
Run Code Online (Sandbox Code Playgroud)
这将创建一个链接表,该表链接到 SQL Server 中的视图。
但是,我无法 insert/update/delete,因为 Access 不知道“主键”。如何在VBA中添加主键信息?
使用链接表向导时,系统始终会要求您从列表框中选择唯一键列。我想在 VBA 中重现这种行为。
如果使用整数键列而不是nvarchar(20),它是否会对性能产生重大影响?我假设连接中使用的所有字段都已编入索引.
有没有办法为Padding="0"WPF表单中的所有TextBox控件全局设置属性?
我找到了这篇文章: 为堆栈面板中的所有文本块设置样式
但我不想重复每个StackPanel的设置.我只想为整个表单全局设置一次.那可能吗 ?
在SQL Server中,如果SELECT子查询中的语句没有返回任何行,那么子查询的结果是否等于NULL?我做了一些研究,但我不确定.
例:
IF (SELECT TOP 1 CLMN1 FROM SOMETABLE) IS NOT NULL THEN
....
Run Code Online (Sandbox Code Playgroud)
我要求了解上面if语句的行为.
是否可以按如下方式设置SQL服务器?
不需要图片.我们需要的一切都可以嵌入到一个HTML中.
编辑:
这个问题的核心思想是没有单独的Web服务器.但是,我不想用SQL服务器重新创建一个完整的Web服务器.我的主要想法只是用户可以直接从SQL服务器提取HTML报告,而无需为此采取所有麻烦并安装专用的Web服务器.
从技术上讲,我的问题的核心是,是否存在可以直接调用存储过程的特殊URL?或者,如果您可以以一种侦听某些特殊URL调用的方式设置SQL服务器?
编辑2:
可能,如果SQL服务器可以在内部托管一种"迷你Web服务器",这也可能有所帮助.