小编Jac*_*b H的帖子

SQL Server Management Studio:图标含义

我只是想知道这个图标在SQL Server 2008 Management Studio中的含义(在减号和带有绿色箭头的数据库图标之间).

数据库引擎正如预期的那样工作.SQL Server代理也在运行.

有人能帮我吗?

截图

sql-server ssms

10
推荐指数
1
解决办法
3384
查看次数

如果项目存在于该索引位置,如何更新javascript数组?

jQuery和JavaScript相当新鲜,所以请温柔......

我正在开发一个POC来创建一个"列映射"页面,用户可以将"列标题"列表拖放到新列标题的网格中.我需要构建一个可以发送回SQL数据库的数组.我有这个部分(大部分)按照我的意愿运作.

当项目从左侧的列列表拖动到右侧的标题网格时,如果该项目存在,则代码应更新/替换该索引处的数组项目.如果该项不存在,则应将该项添加到数组中.

例如:如果将"First Name"拖动到"Headers",则应将其添加到索引位置0.如果然后将"First Name"拖动到"with",则应删除索引0处的"First Name"值并添加位置1的值.如果然后将"Last Name"拖动到"with",它应该使用"Last Name"值更新位置1的数组.

$(document).ready(() => {
  $(function() {
    $('.item').draggable({
      cursor: "crosshair",
      cursorAt: {
        left: 5
      },
      distance: 10,
      opacity: 0.75,
      revert: true,
      snap: ".target",
      containment: "window"
    });
  });

  $(function() {
    var array = [];
    var arraytext = '';
    $('.target').droppable({
      accept: ".item",
      tolerance: 'pointer',
      activeClass: 'active',
      hoverClass: 'highlight',
      drop: function(event, ui) {
        var dropped = $(this);
        var dragged = $(ui.draggable);
        $(function(index, item) {
          var test = '';
          array.push($(dragged).text());
          arraytext = JSON.stringify(array);
          test += "Index Value …
Run Code Online (Sandbox Code Playgroud)

javascript css jquery json

7
推荐指数
1
解决办法
801
查看次数

为什么FOR子句不能与带有时态表的SQL Server 2016中的别名一起使用?

我有一个带有时态表的SQL Server 2016数据库.一个时态表称为公司.我试图查询它以获取当前记录和所有历史记录.我首先尝试了以下查询:

select *
from Company c
FOR SYSTEM_TIME all
Run Code Online (Sandbox Code Playgroud)

并得到以下错误: 'FOR'附近的语法不正确.

但是,如果我在没有别名的情况下尝试它,它可以正常工作:

select *
from Company
FOR SYSTEM_TIME all
Run Code Online (Sandbox Code Playgroud)

我找不到任何关于此的文档 - 它是合法约束,已知问题还是其他什么?

sql-server temporal-database sql-server-2016

6
推荐指数
1
解决办法
411
查看次数

我在哪里可以找到 Redshift 中的使用统计信息?

首先感谢您的帮助!

我想找出数据库中哪些表使用最频繁,即查询该表的用户数量,查询次数,每个表用户消耗的资源,查询表的总时间,以及任何其他有用的数据。现在我将分析限制在 9 个特定的表。我尝试使用stl_scanpg_user使用接下来的两个查询:

SELECT
    s.perm_table_name           AS table_name,
    count(*)                    AS qty_query,
    count(DISTINCT s.userid)    AS qty_users
FROM stl_scan s
JOIN pg_user b
    ON s.userid = b.usesysid
JOIN temp_mone_tables tmt
    ON tmt.table_id = s.tbl AND tmt.table = s.perm_table_name
WHERE s.userid > 1
GROUP BY 1
ORDER BY 1;

SELECT
    b.usename                                       AS user_name,
    count(*)                                        AS qty_scans,
    count(DISTINCT s.tbl)                           AS qty_tables,
    count(DISTINCT trunc(starttime))                AS qty_days
FROM stl_scan s
JOIN pg_user b
    ON s.userid = b.usesysid
JOIN temp_mone_tables tmt
    ON tmt.table_id …
Run Code Online (Sandbox Code Playgroud)

sql database-administration usage-statistics amazon-redshift

5
推荐指数
1
解决办法
4769
查看次数

SSDT与SSDT-BI

SSDT和SSDT-商业智能有什么区别?

我已经安装了SQL Server 2017,然后继续下载Business Intelligence Development Studio,但发现它被SSDT/SSDT-BI取代(如果有的话,不知道区别).

我只需要SSDT或SSDT-BI吗?我只能为Visual Studio 2012和2013找到SSDT-BI,而不是VS 2017,而VST的SSDT可用.

自从我使用SQL Server 2017以来,这会产生任何问题吗?

我是一个完全的初学者,这只是一个单项目.请保持答案尽可能简单.非常感谢你.

sql-server bids visual-studio ssdt-bi sql-server-data-tools

3
推荐指数
1
解决办法
3856
查看次数

Respawn 没有重置我的 SQL Server 数据库

我正在使用Respawn清理我的测试数据库,但是当此方法执行时:

public static Task ResetCheckpoint() => Checkpoint.Reset(ConfigurationManager.ConnectionStrings["TestConnection"].ConnectionString);
Run Code Online (Sandbox Code Playgroud)

显示此错误消息:

消息:System.InvalidOperationException:操作无效。连接已关闭。

我已经检查过返回的值 ConfigurationManager.ConnectionStrings["TestConnection"].ConnectionString,它是正确的。

我的集成测试结构基于Jimmy Bogard的这个示例项目:https://github.com/jbogard/ContosoUniversityDotNetCore-Pages,更具体地说,这两个类:

c# sql-server integration-testing

3
推荐指数
1
解决办法
2277
查看次数

如何在SQL Server中选择过去七天的日期

我想在select语句中选择最后七天的日期作为当前日期 2018-07-12

预期结果 :

Last_Seven_Days_Dates
2018-07-06
2018-07-07
2018-07-08
2018-07-09
2018-07-10
2018-07-11
2018-07-12

sql sql-server

1
推荐指数
2
解决办法
403
查看次数