`
ljs510
  • 浏览: 64182 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于sqlserver数据库增加增加某个特定值的问题

 
阅读更多

今日,需要对sqlserver 数据库中的某个字段值进行漂白处理,于是开始按着oracle  sql的写法进行处理:update table a set a.val=a.val+1 在sqlserver进行执行时,系统总是提示:溢出了整数列。后经证实:

分析:
set  a.val=a.val+1 这条语句被执行时,数据库应该试图将 a.val转换为默认的int来进行 +1操作,转换发生了异常!。

 

最后采用办法:update table a set a.val=cast(cast(a.val as bigint)+1 as varchar) 即可执行。

 

 

 

 

分享到:
评论

相关推荐

    使用PowerDesigner设计SQL Server数据库

    ### 使用PowerDesigner设计SQL Server数据库知识点详解 #### 一、PowerDesigner概述 - **PowerDesigner**是一款由SAP公司开发的强大的数据建模工具,它能够帮助开发者进行数据库设计、元数据管理和数据仓库构建等...

    sqlserver数据库简介

    ### SQL Server 数据库简介 #### 一、关系数据库概述 **1.1 关系数据库** - **1.1.1 关系模型的基本概念** - 数据库技术关注如何科学地组织和存储数据,并且能够高效地获取和处理数据。在数据库领域中,使用数据...

    SQLServer数据库设计和高级查询15

    ### SQLServer数据库设计和高级查询15 #### 数据库设计基础 在进行SQL Server数据库设计时,我们需要关注以下几个核心方面: 1. **需求分析**:首先明确系统的需求,包括业务需求和技术需求。业务需求通常涉及...

    自学SQL Server数据库

    ### 自学SQL Server数据库 #### 一、SQL简介与历史 - **SQL简史:** 结构化查询语言(Structured Query Language,简称SQL)是一种用于管理关系型数据库的标准语言。自1970年代由IBM的研究员埃德加·科德提出关系...

    sqlserver数据库著名上级面试题目

    在SQL Server数据库面试中,掌握一系列关键操作是至关重要的。以下是一些常见面试题目的详细解答,涵盖了数据检索、表复制、数据转换以及临时表的使用等知识点。 1. **查询特定范围的记录** - 当需要查询第30到第...

    在SQL Server数据库中如何计算金融数值

    在SQL Server数据库中进行金融数值计算,特别是在SQL Server 2000和2005这两个版本中,虽然没有内置的专门金融函数,但可以通过创建用户自定义函数(UDF)来实现。本文主要介绍了两个重要的金融计算概念:净现值...

    SQLServer数据库性能优化[借鉴].pdf

    SQL Server 数据库性能优化技巧 设计一个应用系统似乎并不难,但是要想使系统达到最优化的性能并不是一件容易的事。在开发工具、数据库设计、应用程序的结构、查询设计、接口选择等方面有多种选择,这取决于特定的...

    Sql-Server实用操作-数据库一致性检测工具(DBCC).pdf

    DBCC 命令是 Sql Server 中的一种强大的工具,旨在帮助开发者和数据库管理员检测和解决数据库中的问题。但是,在使用 DBCC 命令之前,您需要确保您已经建立了一个数据库快照,并将数据库置于单用户模式。

    SQLServer数据库分区

    - 实现方式:通常基于某个特定列的值来划分,如日期、地区等。 - 优点:可以显著提高查询性能,特别是当查询只涉及部分分区时。 2. **垂直分区(Vertical Partitioning)**: - 定义:垂直分区是基于列的分区...

    数据库查询的题目及答案(SqlServer)

    以上就是关于SQL Server数据库查询的一些关键知识点。通过理解和掌握这些概念,你可以有效地进行数据检索、分析和管理。在实践中,根据具体的业务需求,你可能需要组合使用这些技术,以解决更复杂的问题。

    SQL Server数据库开发的二十一条军规

    ### SQL Server数据库开发的二十一条军规:解析与实践指南 #### 一、了解你用的工具 在数据库开发领域,尤其是针对SQL Server这样的强大平台,深入理解并掌握其提供的工具和技术至关重要。这一条建议强调的是,...

    如何使用SQL Server数据库嵌套子查询

    在SQL Server数据库中,子查询是一种强大的工具,用于在单个SELECT语句中执行复杂的查询逻辑。嵌套子查询则是这种技术的一个高级形式,它在一个子查询内部再包含另一个子查询,以解决更复杂的数据库查询问题。理解并...

    SQL server数据库课程实例,数据库技术

    ### SQL Server数据库课程实例知识点解析 #### 一、实验目的 - **掌握SQL Server 2000数据库中的T-SQL代码**: 学习并掌握SQL Server 2000数据库系统中的T-SQL语言基础及其应用,包括但不限于数据定义语言(DDL)、...

    易语言操作SQL Server数据库全过程.pdf

    《易语言操作SQL Server数据库全过程》 易语言是一款专为初学者设计的编程语言,它以其简洁易懂的语法和丰富的功能受到了许多编程初学者的欢迎。本文将详细介绍如何使用易语言来操作SQL Server数据库,包括数据库的...

    SQLServer数据库设计规范.txt

    SQLServer数据库设计规范 作者:佚名 厚朴教育来源:网络 点击数:1446 更新时间:2008-12-2 1 相关的设计规范: 1.1 采用有意义的字段名 尽可能地把字段描述的清楚些。当然,也别做过头了,比如...

    SQLServer数据库设计和高级查询10

    子查询有助于解决复杂的业务逻辑问题,例如筛选出某个条件下的最大值或者最小值。 **2.2 联接查询** 联接查询用于从多个表中检索数据。根据联接方式的不同,可以分为内联接(INNER JOIN)、左联接(LEFT JOIN)、...

    SQL Server数据库实验指导书 实验教程 数据库实验03 单表查询.pdf

    本实验主要围绕SQL Server 2005数据库的管理和单表查询操作展开,旨在帮助学习者熟练掌握SQL Server的相关技能。实验内容分为两大部分:SQL Server的安装与配置以及单表查询。 首先,实验涉及SQL Server 2005的安装...

    SQLServer2012数据库应用期末考试题.docx

    根据提供的文件信息,这里将对涉及的SQL Server 2012数据库应用的相关知识点进行详细的解释和扩展。 ### 1. 系统表sysobjects SQL Server中的`sysobjects`系统表存储了数据库中所有对象的信息,如表、视图、存储...

    SQLServer时间处理

    在SQL Server中,时间处理是数据库...理解并熟练运用这些时间处理技术,对于SQL Server数据库的日常管理和数据分析工作至关重要。通过灵活运用上述方法,我们可以有效地处理和分析与时间相关的信息,满足各种业务需求。

Global site tag (gtag.js) - Google Analytics