小编Ric*_*ner的帖子


YAML:添加外部文档的链接/引用

如何添加YAML指向例如另一个网站的文件的链接?描述字段没问题.

我阅读了YAML文档,但找不到"外部引用"的引用.

yaml

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

MongoDB 定价

我找不到关于 MongoDB 定价的好文章,我试图估计如果我们在生产环境中使用它会给我的公司带来多少成本。

您能帮我估算/提供 MongoDB 定价链接以了解大约需要多少费用吗?与 SQL Server 企业版相比,它应该更便宜吗?

  1. 使用 AWS 托管的 MongoDB - 我找到了它的定价,但如果我将 AWS 实例与 MongoDB 一起使用,我应该为许可证付费还是只为实例付费?

  2. MongoDB 许可证 - 我读到有企业版,但无法理解企业与非企业之间的区别以及成本差异。

我应该:

  • 2 个 MongoDB 许可证。
  • MongoDB 应该是高可用的(例如,在 SQL Server 中,我必须购买企业版才能使其高度可用,我是否也应该使用 MongoDB 来做到这一点?)。
  • 每个实例将使用 500GB 卷空间。
  • 平台 - Windows 或 Linux(仍在考虑)。

我问了很多问题,但即使你给我一些答案,我也将不胜感激。如果我需要添加更多数据,请告诉我,我会添加。

mongodb amazon-web-services

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

SQL游标使用Temp Table中的表和字段名称

我将通过让大家知道我几年前曾答应自己永远不会在不需要的SQL中使用游标来开头.不幸的是,我认为我可能不得不在目前的情况下使用一个,但是很长时间以来我都在努力记住正确的语法.

基本上,我CONVERT_IMPLICIT在查询中遇到了问题,因为我的数据类型对于不同表中的相同字段是不同的,所以我想最终将它们转换为int.但要做到这一点,我需要检查是否所有数据都可以转换为int,以查看作业有多大.

我在下面的查询中给出了一个包含列表中相关字段的数据库中所有表的列表;

IF OBJECT_ID('tempdb..#BaseData') IS NOT NULL DROP TABLE #BaseData
GO
CREATE TABLE #BaseData (Table_Name varchar(100), Field_Name varchar(100), Data_Type_Desc varchar(20), Data_Max_Length int, Convertible bit)

DECLARE @FieldName varchar(20); SET @FieldName = 'TestFieldName'

INSERT INTO #BaseData (Table_Name, Field_Name, Data_Type_Desc, Data_Max_Length)
SELECT
o.name ,c.name ,t.name ,t.max_length 
FROM sys.columns c
JOIN sys.types t
    ON c.user_type_id = t.user_type_id
JOIN sys.objects o
    ON c.object_id = o.object_id
WHERE c.name LIKE '%' + @FieldName + '%'
    AND o.type_desc = 'USER_TABLE'
Run Code Online (Sandbox Code Playgroud)

这给出了这样的结果;

Table_Name  Field_Name …
Run Code Online (Sandbox Code Playgroud)

sql sql-server cursor

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

IMul​​tiValueConverter 是否可用于 UWP

我正在将 a 转换WPFUWP,它使用了许多IMultiValueConverters. 我找不到IMultiValueConverter.\xc2\xa0 的任何参考。它可以在 中使用吗UWP?如果没有,是否有替代方案?

\n

wpf imultivalueconverter uwp

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

创建新数据库时的最佳 ANSI 选项

我正在为我们的生产环境在 SQL Server 2012 上创建一个新数据库。当我使用 SQL Server Management Studio 中的“New Database...”选项并生成输出时,我得到:

CREATE DATABASE [AAA]
 CONTAINMENT = NONE
 ON  PRIMARY 
( NAME = N'AAA', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQL2014\MSSQL\DATA\AAA.mdf' , SIZE = 5120KB , FILEGROWTH = 1024KB )
 LOG ON 
( NAME = N'AAA_log', FILENAME = N'C:\Program Files\Microsoft SQL Server\MSSQL12.MSSQL2014\MSSQL\DATA\AAA_log.ldf' , SIZE = 1024KB , FILEGROWTH = 10%)
GO
ALTER DATABASE [AAA] SET COMPATIBILITY_LEVEL = 120
GO
ALTER DATABASE [AAA] SET ANSI_NULL_DEFAULT OFF 
GO
ALTER DATABASE [AAA] SET ANSI_NULLS OFF …
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2012

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

SQL 未知是否与 NULL 相同?

我很困惑 UNKNOWN 在 SQL 中的 3 值逻辑中意味着什么。它实际上意味着NULL吗?NULL 和 UNKNOWN 是否可以在所有布尔上下文中互换?

sql null three-valued-logic

5
推荐指数
2
解决办法
4512
查看次数

从执行计划中粉碎XML

我将在前言中说,我讨厌XML,可怕的东西,但有时是必要的.

我当前的问题是我正在尝试从执行计划中获取XML(由用户提供,因此可以是任何大小)并将其粉碎成表格以供进一步操作.我现在有两种选择;

  1. 我可以计算出可用于执行计划的最大节点数量(我怀疑这将是很多)并创建可用于任何XML输入的整个脚本.这将是一次性事情,所以不是问题.
  2. 另一种方法是动态计算节点数量,并根据要求创建输出.

过去有人做过类似的练习吗?我发现的所有示例查询都已知道输出字段.

xml sql t-sql sql-server sql-execution-plan

3
推荐指数
2
解决办法
369
查看次数

MSSQL 将数据从一个表插入到另一个具有固定值的表

您好,我想在名为 Data 的表中插入来自另一个名为 SourceTable 的表中的多列和一个列,该列为 Data 中添加的每一行都有一个标准值。

假设您在名为 SourceTable 的表中有 Column1 和 Column2,并且 source_id 是预先计算的,并且对于在此查询中添加到 Data 中的每一行,它都是相同的。

INSERT INTO Data (Columns1, Column2, source_id)
SELECT Column1, Column2
FROM SourceTable
UNION SELECT 2;
Run Code Online (Sandbox Code Playgroud)

我试过这个但不起作用,很可能是因为 SELECT 2 只返回一行。

t-sql sql-server

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

我想了解以下字符串是如何介于两个其他字符串之间的

注意这是我的第一篇帖子:)

我正在研究一个程序,我看到一些表现出乎意料的代码.我知道有一些隐含的数据转换,但我不明白它如何评估为真......

我运行了下面的代码,它按照我的预期拉出"是"而不是"否".

代码使用了GETDATE().我把它改成了今天的日期,所以代码可以在另一天运行,如果只需要这个帖子.

SELECT  CASE 
        WHEN CONVERT(VARCHAR,CAST('6/14/2016' AS DATETIME),101) BETWEEN '06/13/2014' AND '07/04/2014' 
            THEN 'Yes' 
        ELSE 'NO' 
    END 
Run Code Online (Sandbox Code Playgroud)

有人可以向我解释它的评估结果如何?

sql t-sql sql-server

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

绑定商店中更改的公式

我有公式,并希望执行它时,店这viewModelchangeData

当我这样做时,当存储中的数据发生变化时,公式不起作用

stores: {

    currentStore: {
        extend: 'Ext.store.MyStore',
        trackRemoved: false
    },
    },
    formulas: {

    'executeWhenStoreChange': {
        bind: '{currentStore}',

        get: function () {
           console.log('store change')
    },
Run Code Online (Sandbox Code Playgroud)

bind extjs store formula mvvm

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

在列sql之间添加空格

如何连接多个字段,同时在每个字段之间添加空格?我有三个字段,我加入了它们,但我想在名字和姓氏之间添加空格.我就是这样.

 select name+''+motherlastname+''+last name
 from dbo.employee
Run Code Online (Sandbox Code Playgroud)

sql sql-server

-1
推荐指数
1
解决办法
1111
查看次数