`
jackleechina
  • 浏览: 587172 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类

SQL SERVER 返回自动生成的标识ID .

    博客分类:
  • sql
 
阅读更多
--此段代码使用的是SQL Server2000自带的Pubs数据库
--@@IDENTITY 系统变量是返回最后插入的标识值。
INSERT INTO jobs (job_desc,min_lvl,max_lvl) VALUES ('Accountant',12,125)
SELECT @@IDENTITY AS 'Identity'

摘自:http://blog.csdn.net/jyh_jack/article/details/2267572
分享到:
评论

相关推荐

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

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

    使用SQL查询 生成sql server数据库结构字典 生成html

    ### 使用SQL查询生成SQL Server数据库结构字典并输出为HTML 在进行数据库管理与维护时,经常需要了解数据库中的各种对象及其属性。SQL Server数据库字典可以帮助我们清晰地看到每张表的结构、各字段的定义等信息。...

    自动生成实体类....

    " Microsoft.EntityFrameworkCore.SqlServer -o Models ``` 2. **插件和扩展**:Visual Studio marketplace中有许多插件,如EF Power Tools,能帮助开发者快速生成实体类。这些插件通常只需要选择数据库连接和表,...

    SQL SERVER中自动标识列的改进.pdf

    "SQL SERVER中自动标识列的改进" 本文讨论了SQL SERVER中自动标识列的两大限制:一是初始值只能是整型的数据,无法使用文本型数据或包含前导零的文本型数据;二是删除表中的记录或删除记录后再插入记录将导致表中的...

    SQLServer关系数据库简介PPT课件.pptx

    【SQL Server关系数据库简介】 SQL Server是一款由微软公司开发的关系型数据库管理系统,广泛应用于各种规模的企业和组织中,用于存储、管理和检索数据。本PPT课件主要涵盖了SQL Server关系数据库的基础知识,包括...

    MS SQL Server数据库快捷生成表结构语句

    在SQL Server数据库管理中,生成表结构语句是一项常见的任务,尤其在数据库设计、备份或迁移的场景下。本文将详细讲解如何利用SQL Server管理工具和T-SQL语句来快速生成表结构的创建语句。 一、SQL Server ...

    SQL Server自动生成日期加数字的序列号

    在SQL Server中,生成日期加数字的序列号通常用于创建唯一的标识符,这在数据库管理和自动化编号场景中非常常见。上述示例展示了如何通过存储过程动态地生成这种类型的序列号。下面将详细解释这个过程: 首先,我们...

    SQLExpress 数据库文件自动创建错误.docx

    首先,错误提示指出由于启动用户实例的进程时出错,导致无法生成SQL Server的用户实例。这可能是因为Web服务器账户(如NETWORK SERVICE)缺乏对某些关键目录的完全控制权限。例如,网站的安装目录和App_Data目录需要...

    oracle与SQL server的语法差异总结

    - SQL Server则在表中有一个自动增长列(如 `IDENTITY`),无需单独创建序列对象。 9. **SELECT语法**: - Oracle允许将查询结果集作为一个临时表使用,如 `SELECT * FROM (SELECT * FROM tab1)`,并且有虚表DUAL...

    郝斌SqlServer笔记.pdf

    郝斌SqlServer笔记 郝斌的SqlServer笔记是一个关于SqlServer的学习笔记,涵盖了SqlServer的基本概念、数据库管理、用户权限管理、表设计、主键和外键的设置、数据录入、查询执行等多个方面的知识点。 一、数据库...

    Log Explorer for SQL Server v4.22 含注册机

    他可以支持SQLServer7.0、SQLServer2000和SQLServer2005,提取标准数据库的日志文件或者备份文件中的信息。 其中提供两个强大的工具:日志分析浏览,对象恢复。具体功能如下: l 日志文件浏览 l 数据库变更审查 l...

    ⑥SQLServer数据库试题六[定义].pdf

    【SQL Server 数据库基础知识】 1. DBMS 是“数据库管理系统”的缩写,它是一种用于创建、管理和操作数据库的软件系统,提供了数据存储、查询、更新和管理等多种功能,如(B)选项所述。 2. SQL Server 2000 是一...

    MySql与SqlServer的一些常用用法的差别[借鉴].pdf

    SQL Server 的 `newid()` 生成全局唯一标识符(GUID),MySQL 使用 `uuid()` 生成相似的唯一标识。 6. **行计数器** SQL Server 的 `@@ROWCOUNT` 返回最后执行的 SQL 语句影响的行数,MySQL 中对应的函数是 `row_...

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

    `@@IDENTITY` 是SQL Server提供的一种函数,它返回的是当前会话中最后一次插入操作(无论在哪个表中)生成的自动编号值。这意味着如果在一个会话中有多张表的插入操作,`@@IDENTITY` 返回的是最后生成的ID,而不...

    用于生成数据字典的SQL语句

    /*SQL Server数据库字典(查询所有的表结构)*/ SELECT TOP 100 PERCENT --a.id, CASE WHEN a.colorder = 1 THEN d.name ELSE '' END AS 表名, CASE WHEN a.colorder = 1 THEN isnull(f.value, '') ELSE '' END AS ...

    sql server导出成sql语句

    这里介绍一种方法,即创建一个名为`UspOutputData`的存储过程,它会自动生成用于插入数据的SQL语句。 首先,我们需要检查存储过程是否已经存在,如果存在则先删除。这通过`IF Object_id('UspOutputData') is not ...

    SQL Server 之 SET IDENTITY_INSERT

    在SQL Server中,`SET IDENTITY_INSERT`是一个重要的命令,它主要用于处理标识列(即自动编号列,通常由`IDENTITY`关键字定义)的显式赋值问题。默认情况下,当向一个包含`IDENTITY`属性的表中插入数据时,标识列的...

    数据库专业技术SQLServer习题与参考答案.doc

    ### 数据库专业技术SQLServer习题与参考答案 #### 第一章:SQL Server 2005 特性与基础知识 1. **SQL Server 2005 的新增特性** - **企业数据管理**: - **高可用性**:支持故障转移群集等高级功能。 - **管理...

    Log Explorer for SQL Server v4.22

    他可以支持SQLServer7.0和SQLServer2000,提取标准数据库的日志文件或者备份文件中的信息。 其中提供两个强大的工具:日志分析浏览,对象恢复。具体功能如下: l 日志文件浏览 l 数据库变更审查 l 计划和授权变更...

Global site tag (gtag.js) - Google Analytics