sql-server

    0热度

    1回答

    我有这样的数据 MAPPING表1: ID1 NAME1 ----------- 001 1 002 2 DATA表: TID_1 TNAME_1 ------------------ 1 ABCNAME 2 DEFNAME 另一个MAPPING表2: ID2 NAME2 -------------- 001 1 002 2 DATA表: TC_ID2 TC_

    0热度

    3回答

    这里有一个表有三列:USER_ID,PRODUCT_ID,等级, 这是表: user_id product_id rating u0 p0 3 u0 p1 2 u1 p0 1 u1 p1 4 u2 p0 2 u2 p1 3 如果两个额定两个不同的客户相同的两个产品,然后计算他们的收视率的点积如下: U0和U1两者额定产品P0和P1,结

    1热度

    1回答

    我是Talend的新手,在使用txmlmap时遇到问题。 我有一个XML文件,我需要从该XML插入到SQL Server的数据。我已经在Talend连接到SQL Server,但是我在确定XML标签优先级时遇到了一些问题。 这里是我的XML文件: <?xml version="1.0" encoding="UTF-8"?> <data> <entry name="opertaion-r

    1热度

    1回答

    如何检查参数值的where子句将任意条件,这样的事情(我们不希望使用生成的字符串脚本): SELECT * FROM Tbl1 WHERE if (@Value1 > 0 && @Value2 > 0) { EXISTS (SELECT 1 FROM Tbl2 WHERE ColumnT >= @Value1 AND ColumnT <= @Va

    1热度

    2回答

    SQL Server 2012的开发版 TESTMACHINE: OID MACHINENAME --------------- 1 TEST A 2 TEST B 3 TEST C TESTDETAIL: OID TESTMACHINEOID TESTID HISTORYID ------------------------------------- 1 1 200 1

    0热度

    1回答

    我想从一个SQL Serdatabase复制数百个表到另一个。我无法访问备份文件或服务器的文件系统。这些表有一个名为ts的时间戳列。我正在使用导出数据向导来创建基于文件的dtsx文件。在验证步骤中,它给出了一个错误“ts”。无法插入行版本列。向导停止前进。 我明白为什么我会收到错误消息。问题是由于表的数量,我不能手动去每个表,并设置时间戳列'忽略'。这非常耗时。 我想要创建dtsx文件,然后我编写

    1热度

    3回答

    我有此表(样品数据): CREATE TABLE A ([Idx] int, [Title] varchar(50), [Sort] int) ; INSERT INTO A ([Idx], [Title], [Sort]) VALUES (6, 'b', 1), (6, 'b', 2), (6, 'b', 3), (4,

    0热度

    3回答

    我有一个存储指定用户权限的字符串的表。我有一列previous,在同一个表中有一个FK到id,这种方式链接到以前版本的权限。我想要做的是创建一个视图,只显示最后一个链(最新的)。原来的一个没有任何以前的值集。该表不是这个样子的: +-------+-------+------+----------+---------+ | ID | PERMS | USER | PREVIOUS | VERSI

    0热度

    1回答

    我在我的表中的列,看起来像这样: Row Scheme ----------------------------- 001 NULL 002 NULL 003 Scheme1-0.50-Point 003 Scheme1-0.50-Point 004 NULL 005 Scheme1-1.00-Point 006 1_N/A 的scheme列的值concenated这样的: S

    0热度

    3回答

    cid c2id 1 null 1 null 1 null null 1 null 2 null 3 2 null 3 null null 4 null 2 输出: - cid c2id 3 NA NA 6 5 NA NA 6 如果添加任何一条记录也将增加并给出了放置如同