identity-column

    3热度

    2回答

    | Name | Blues | Greens | Yellows | Reds | Winner | | Smith | 35 | 42 | 52 | 17 | | 我想知道每行最大编号的列标题,并在“获胜者”列中插入其名称。 这将如何通过使用一个公式一样(suposing上A1:E1头)来完成

    3热度

    2回答

    我似乎记得MySQL当截断一个表时,自动递增的索引字段将会继续停止。因此,如果表格被截断,最高ID为100,截断后的下一个ID将为101. 有没有办法在中做到这一点SQL Server?我用超过1000行截断了我的表格,但在截断后,下一个新的ID在我的标识列中返回到1。我希望它继续。

    0热度

    1回答

    是否有办法(使用config +事务隔离级别)确保SQL Server IDENTITY列中没有临时漏洞?持续的孔是可以的。我试图避免的情况是,当一个查询返回一个漏洞,但随后的类似查询返回一个在第一次运行查询时尚未提交的行。

    0热度

    1回答

    我在SQL Server 2008版本中进行了一些初始开发,并且因为它是测试脚本,所以我在事务中使用脚本查询来实际上不影响数据库表。 但似乎记录没有输入数据库,但每次执行脚本时种子值都会增加。 T-SQL脚本: Begin Tran DECLARE @hdoc int DECLARE @doc VARCHAR(MAX) SET @doc = '<?xml version="1.0" en

    1热度

    2回答

    首先,对不起我的英语。我试图找到这个问题的答案,但我真的不怎么表达自己。 如果是重复的,请关闭它并让我知道答案。 我有一个表来存储客户购物车的每个项目的数据。结构是: 表 - tmpShoppingCartItem tmpShoppingCart_ID int FK from tmpShoppingCart ID int PK, Ident 1,1 StoreSKU_ID int

    0热度

    1回答

    我想使用单元格A1,A6,A12的内容作为现有数字旁边的列添加。我有超过40K的相似的行。请看下面的例子。 FROM(原始表): Subject:table 1 A1 B1 C1 D1 E1 A2 B2 C2 D2 E2 A3 B3 C3 D3 E3 A4 B4 C4 D4 E4 Subject:table2 A5 B5 C5 D5 E5 A6

    16热度

    5回答

    我想了解如何从MS SQL数据库中获取具有标识列的所有表的列表。

    1热度

    1回答

    我有算术溢出值插入一个查找表的行-ID设置为TINYINT数据类型的错误。这不是唯一记录数超过255个值的情况。这是比较不寻常的,并且在该设置的第一次测试中没有发生。 量产版下面却只有66个唯一值的代码,但它可能是新的值可以加入(缓慢,非常小的数字),随着时间的推移... 255可用插槽应该是绰绰有余这个分析过程的寿命。 我最初的想法是,它可能是由于识别分层源表超过255个值(事实上有1028个)

    0热度

    3回答

    我正在使用SQL SERVER 2008这个查询.. SET IDENTITY_INSERT ABC ON BULK INSERT ABC FROM 'F:\test.csv' WITH ( FIELDTERMINATOR = ',', ROWTERMINATOR = '\n' ) GO ,并得到一个错误: 必须为标识列在表中指定 明确的值 'ABC' 或者当

    0热度

    2回答

    我在SQL Azure上有一个数据库,它具有标识主数据库。 使用SQL Server导入和导出向导后,我将数据传输到我的SQL Server 2008 R2数据库。 我的ASP.NET应用程序运行良好并读取数据。但是,当我尝试在表'User'中插入值时,它给了我一个错误: 无法在'UserId'列中插入空值。 原因是它无法生成身份值。 我该如何解决这个问题? PS:我试过从SQL Azure生成脚