`
chengyue2007
  • 浏览: 1481489 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

SQL server 2000 插入数据同时返回自动生成的id

阅读更多

插入记录的同时返回最大值。Id是一条语句是同时的。

INSERT INTO users

      (username)

VALUES ('aaa') 

SELECT SCOPE_IDENTITY() AS [lastid]

分享到:
评论

相关推荐

    sqlserver Ibatis XML自动生成工具

    SQLServer Ibatis XML自动生成工具是一款实用的开发辅助软件,主要针对Java开发人员,特别是那些在项目中使用Ibatis作为持久层框架的开发者。这款工具能够显著提高开发效率,通过自动化的方式生成Ibatis所需的XML...

    sqlserver 触发器学习(实现自动编号)

    在SQL Server中,触发器是一种特殊的存储过程,它在特定的数据库操作(如INSERT、UPDATE、DELETE)发生时自动执行,以实现复杂的数据完整性规则或业务逻辑。本篇将深入探讨触发器的基本概念、类型、分类及如何实现...

    根据年月日生成编号sqlserver 很不错的算法

    标题提到的"根据年月日生成编号sqlserver 很不错的算法"可能是一种高效且灵活的方法,用于创建包含日期元素的唯一标识符。以下将详细介绍这种算法的可能实现及其原理。 首先,我们可以考虑使用SQL Server的内置函数...

    c#连接sqlserver数据库插入数据从数据库获取时间示

    以上就是C#连接SQL Server数据库插入数据并获取自动生成ID的基本流程。在实际开发中,你可能还需要考虑错误处理、事务管理和连接池等高级主题,以提高程序的稳定性和性能。此外,如果你的数据库设计中有时间戳字段,...

    SQL插入脚本生成器

    SQL插入脚本生成器是一种实用工具,主要用于数据库管理和开发工作中,尤其在数据迁移、测试环境数据准备或批量插入数据时非常有用。C#版本的SQL插入脚本生成器能够根据用户设定的条件,自动化地创建SQL插入语句,极...

    SQLserver中按年月日生成日期型自增编码.pdf

    SQL Server 中按年月日生成日期型自增编码 本文档介绍了在 SQL Server 中生成日期型自增编码的方法,通过创建两个函数 `GenCustomCode` 和 `GenCustomID`,可以生成按年月日的日期型自增编码。该方法可以应用于各种...

    SQLServer2000常用函数大全(经典)

    SQL Server 2000提供了一些获取系统信息的函数,如@@ROWCOUNT获取最近执行的SQL语句影响的行数,@@IDENTITY获取最后插入的自动增长ID,OBJECT_NAME()返回对象的名称。例如: ```sql INSERT INTO table_name VALUES ...

    使用SQL Server 获取插入记录后的ID(自动编号)

    在SQL Server中,获取插入记录后的ID(通常指的是自动编号字段的值)是常见的操作,尤其是在需要关联新插入数据与其他表记录的情况下。本篇文章主要介绍了几种在SQL Server中获取自增ID的方法,针对SQL Server 2000...

    SQL Server2000函数大全

    - `@@IDENTITY`: 返回最后插入的自动增长ID。 - `USER_NAME()`: 返回当前用户的名称。 7. **其他函数**: - `ISNULL()`: 如果表达式为NULL,则返回替代值,否则返回表达式本身。 - `NULLIF()`: 如果两个表达式...

    解决sqlserver 2012 中ID 自动增长 1000的问题.zip

    在SQL Server 2012中,自增ID(Identity列)是数据库设计中的常见元素,用于自动为新插入的行生成唯一的标识符。然而,有时可能会遇到自增ID值跳过特定数值,例如从一个ID跳到1000或2000的情况。这种问题通常是由于...

    sqlserver自动增长字段设置方法.rar

    在SQL Server数据库管理系统中,自动增长(Identity)字段是一个非常重要的特性,主要用于为表中的记录生成唯一的标识符,通常作为主键使用。本教程将详细解释如何在SQL Server中设置和管理自动增长字段。 首先,...

    SQLSERVER 数据库储存过程自动生成源码

    本资源名为“SQLSERVER 数据库储存过程自动生成源码”,其主要目的是帮助用户自动化创建用于添加新记录、修改已有记录的储存过程,并能返回自动增量字段(如ID)的值。 首先,我们来理解一下如何手动创建这些储存...

    JSP-SQLserver2000.zip_jsp sqlserver2000

    本项目"JSP-SQLserver2000.zip_jsp sqlserver2000"旨在帮助初学者理解如何将这两者结合,以构建一个简单的在线留言本应用。下面我们将深入探讨这两个技术以及它们在该项目中的应用。 **1. JavaServer Pages (JSP)**...

    SQL server2000实例

    SQL Server 2000是微软公司推出的一款关系型数据库管理系统,它在企业级数据管理、数据存储和数据分析中扮演着重要角色。本实例聚焦于SQL Server 2000的教学管理系统,通过源代码的形式,为学习者提供了一个实际操作...

    解决sqlserver 2012 重启服务ID自动增长1000的问题

    在SQL Server 2012中,用户可能会遇到一个特定问题,即在重启数据库服务后,自增ID字段(如主键)会自动跳过1000个值。这可能会对数据一致性造成影响,尤其是在有严格顺序需求或依赖于这些ID的业务逻辑中。本文将...

    SQL 2000 的字母日期序列号自动递增方式

    1. 如何在 SQL Server 2000 中生成自动递增的日期加数字的序列号。 2. 如何使用存储过程来生成序列号。 3. 如何使用 DATEPART 函数来获取当前日期的年、月、日。 4. 如何使用 REPLICATE 函数来补充位数不够的前面补 ...

    SqlServer实体类插入库方法

    总的来说,通过实体类插入SQL Server数据库涉及创建匹配数据库表结构的类,然后在数据访问层中编写相应的方法,使用ADO.NET或ORM框架执行插入操作。对于大型项目,推荐使用ORM以提高开发效率并减少与数据库的直接...

    使用Sql生成测试数据

    接下来,我们可以使用SQL内置函数来插入随机生成的数据。例如,为了填充上面创建的`SALES`表,可以使用以下SQL语句: ```sql INSERT INTO SALES SELECT SYSFUN.RAND()*500 + 1 AS CUSTOMER_ID, SYSFUN.RAND()*100...

    SQLServer2000函数大全<绝对经典>

    - `@@IDENTITY`返回最后插入行的自动增长ID。 - `DB_NAME()`返回当前数据库名。 - `USER_NAME()`获取当前用户的用户名。 - `OBJECT_ID()`返回对象的唯一标识符。 3. **特定用途函数**: - `PATINDEX()`搜索...

    C# 对SqlServer中Image字段的读写(例子)

    在SQL Server数据库中,`Image`数据类型用于存储大量的二进制数据,如图片、文档等。在C#编程环境中,我们经常需要处理这类数据,包括从数据库读取`Image`字段并显示为图片,或者将图片数据写入数据库。本篇文章将...

Global site tag (gtag.js) - Google Analytics