identity

    10热度

    4回答

    我正确的假设,如果你有一个对象包含在一个Java集<>(或作为一个关键在地图<>这个问题),任何领域是用于确定身份或关系(通过hashCode(),equals(),compareTo()等)不能在没有对采集造成不确定的行为进行操作改变了吗? (编辑:作为暗示在this other question) (换句话说,这些领域要么是不可变的,或者如果您需要将对象从集合中删除,然后改,然后重新插入。)

    0热度

    3回答

    我发现,如何确定哪些列是一个给定表的主键列使用此查询: SELECT CONSTRAINT_NAME, COLUMN_NAME FROM INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE WHERE TABLE_NAME='tablename_here' AND CONSTRAINT_NAME LIKE 'PK_%' 我能找到,身份种子和增量是通过使

    3热度

    2回答

    我正在开发一个Web应用程序 - 信不信由你 - 用户不需要提供他们的电子邮件地址注册。这些要求不能改变。用户将像任何标准网站一样使用ID和密码登录系统。我面临的问题与忘记密码的用户有关。当他们想要生成一个新的,我如何验证他们的身份? 最初,我打算让用户选择一个安全问题(从5的列表中)并提供答案。如果他们进入忘记密码页面,他们将不得不输入他们的登录ID,以及他们的安全问题的答案。这似乎有点不安全,

    3热度

    2回答

    我在我的项目中使用实体框架,它一直是一场噩梦! 我有一个SQL DB我有一个表格称为表格。 表单有一个ID和一个身份(它会自动增加)。 这一次,我这样做: Dim form as int32 Dim dbform As New Entities1 Dim form696 As New Form dbform.AddToForm696(form) dbform.SaveChanges()

    0热度

    2回答

    如果下一个是正确的: 有SQL字符串与多个插件(使用存储过程): “EXEC SPInsertData ... EXEC SPInsertData ... EXEC SPInsertData ...“ 每个新记录的标识列中自动递增的id小于下一个标识的id。 E.g.在执行给定的SQL字符串后,第一条记录的id小于第二条记录的id,并且它的id小于第三条记录的id?

    11热度

    7回答

    我使用自动增量键字段插入到SQLServer表中。 (我相信这就是所谓的SQLServer的IDENTITY列。) 在Oracle中,我可以使用返回的关键字给我的INSERT语句中的结果集就像一个SELECT查询将返回生成的值: INSERT INTO table (foreign_key1, value) VALUES (9, 'text') RETURNING key_field IN

    15热度

    2回答

    在表中,我有一个ID列,即Identity int。 我怎样才能让它插入下一行将获得身份10000(我相信这被称为身份种子) - 没有删除和重新创建表? 我需要这样做,因为外部服务的唯一性问题,应用程序访问。

    2热度

    3回答

    我试图在SQL Server 2005下编写一个用户定义的函数,该函数会将字母数字值的整数部分加1。例如,uf_AlphanumericIncrease ('A000299')应返回'A000300'。这是我迄今为止所做的; ALTER FUNCTION uf_AlphaNumericIncrement ( @ID varchar(10) ) RETURNS VARCHAR(10) AS

    1热度

    2回答

    我有两个表,第一个表的主键是一个标识,第二个表的主键不是,但该键有外键约束回到第一个表的主键。 如果我一次插入一条记录,我可以使用Scope_Identity获取刚插入到表1中的pk的值,我想将其插入到第二个表中。 我的问题是我有很多记录来自选择我想在两个表中插入,我一直没有能够想到一套基于集的方式来做这些插入。 我目前的解决方案是使用游标,在第一个表中插入,使用scope_identity获取密

    38热度

    3回答

    有一个关于converting from a SID to an account name的问题;没有其他方法。 如何将用户名转换为SID字符串,例如,找出哪个HKEY_USERS子键与给定名称的用户有关?