identity-column

    -1热度

    3回答

    我有一个由数百个子表组成的组合表,这些子表由*分隔。这些子表具有相同的结构,比如,col1是名称,col2是重量,col3是眼睛颜色等。我想删除*,但在组合表中添加新列以指示子表最初的位置从。新列看起来像 subtable1 subtable1 subtable1 subtable2 subtable2 subtable3 subtable3 subtable3 subtable3

    1热度

    1回答

    可以在不编写t-sql代码的情况下,改变现有的MSSQL列,为此列添加自动增量选项(它是主键,但不是自动增量)有改变战略? 我可以找到T-SQL的解决方案,但我需要没有它。

    1热度

    1回答

    我使用用户Keevas'的例子,但提出一个不同的问题.... select Master_Code, SUM(Jan), SUM(Feb), SUM(Mar) from dbo.foobar WHERE Participating_City = 'foofoo' GROUP BY Master_Code ORDER BY Master_Code ASC 是这样的: Master_Code

    -1热度

    4回答

    下面是我创建的表的副本,我的目标是使用户名DISTINCT,以便用户名不会被重复,然后我想获得总计或每个人拥有的价值总和。例如,Bob的第一行有2个值,第二行的另一个值是6,依此类推......如果添加Bob的所有值,则会得到25. id | username | value | 1 Bob 2 2 Chris 4 3 Bob 6 4 Bob 1

    0热度

    1回答

    我正在使用SQL AZURE,并且遇到问题。 我有一个id_pk在我的表是身份(1,1)。我开始将数据保存在桌面上,但突然间,我注意到我的PK不是1,2,3 ......例如,它从38跳到了1038。 之后,不断插入的数据,这是正常的,但突然,又一次,从1043到2039做了又一次跳跃。 为什么发生这种情况?以及如何解决它? 这不仅发生在一张桌子上,而且发生在其中的三张桌子上(至少我已经注意到了3

    0热度

    1回答

    我正在从datagridview中导入另一行中的一行进行编辑。 编辑值。 保存值。 但我不希望用户在PRIMARY KEY TABLE列中进行更改。 我有 string sql = "SELECT ColumnName = col.column_name FROM information_schema.table_constraints tc INNER JOIN information_sche

    1热度

    2回答

    我有一个SINGLE行datagridview。 该行从父级datagridview(我从中选择单行)填充。 该行具有标题(从父级datagridview中克隆)。 我知道主键列标题的名称。 如何获得主键列下的值? 在网上,我发现喜欢的东西 ...(row.Cells["xxx"].Value, 123) OR string a = Convert.ToString(selectedRow.C

    1热度

    2回答

    我使用这个代码通过数据库列的列表迭代: adapter = New SqlDataAdapter("SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = '" & i & "'", connection) Dim ds_cols As New DataSet adapter.Fill(ds_cols) For Each c

    2热度

    2回答

    今天下午与我的同事们讨论了GUIDS与IDENTITY字段作为主键的优点。从大数据背景来看,我本能地选择了IDENTITY,但他们更偏向于网络,他们更喜欢GUIDS。 大部分的利弊是有据可查的,在这里巧妙地概括: http://databases.aspfaq.com/database/what-should-i-choose-for-my-primary-key.html 但我的同事做了点我不能

    0热度

    1回答

    对象图中只有不到一百万个节点,大部分是断开连接的,需要批量导入。 这些密钥都是由服务器生成的。有几个级别的关系,因此在插入每个批次后,需要检索正确的标识密钥以用作下一批次中的外键值。 要做到这一点,最简单的方法是什么?有BULK INSERT的输出吗? 或者它可以很好地调整表上的当前增量ID值,为我们插入的行数腾出空间,从这些数字为客户端分配ID,并使用标识插入来批量复制?例如。如果下一个增量ID