0 0

db2 sql null转换0

现有有个表,里面字段较多,一百多个。其中有就是九十多个字段为Double类型,暂称data1,data2 ... data 99,现在要向这个表中存入数据,现在这一百多个数据里面含有Null值,因业务需求,表中data不可存null,可以将null转为0,在存储的过程中难道要一个一个判断是否为null吗?有没有简单一些的方法可以将这99个值一次性判断转换???
2013年8月17日 13:29

3个答案 按时间排序 按投票排序

0 0

update t_test t set t.col1=coalesce(t.col1,0)

2013年8月17日 17:28
0 0

首先你应该限制下字段不能为空呀,然后默认值为0 就可以了

2013年8月17日 14:14
0 0

sql.replace(",null,",",0.0,");

2013年8月17日 13:34

相关推荐

    DB2 SQL语句性能分析方法

    ### DB2 SQL语句性能分析方法详解 #### 一、引言 在现代数据库管理系统(DBMS)中,SQL语句的性能优化对于提高整体应用程序的响应速度和资源利用率至关重要。IBM DB2 Universal Database (UDB) 作为一款成熟且功能...

    DB2 SQL 消息

    - **SQL0135N:** 表示`INSERT`、`UPDATE`语句中包含`NULL`值。 - **SQL0137N:** 表示数据类型不匹配。 - **SQL0138N:** 表示数值范围错误。 - **SQL0139W:** 表示潜在性能问题。 - **SQL0142N:** 表示不支持特定的...

    SQL_Server,Oracle,DB2数据库SQL语句比较

    标题与描述均聚焦于SQL Server, Oracle, 和DB2数据库中的SQL语句比较,这是一个对IT专业人士特别是数据库管理员(DBA)、开发人员以及对数据库技术感兴趣的人来说极为实用的主题。以下是对给定文件中提及的关键知识点...

    oraclesql判断值为空-Oracle-sqlserver的空值(null)判断.pdf

    Oracle SQL 判断值为空OrNull 判断 Oracle SQL 中判断值为空或 Null 的方法有多种,在本文中,我们将介绍 Oracle 和 SQL Server 中的空值判断方法。 Oracle 中的空值判断 在 Oracle 中,可以使用 `NVL` 函数来...

    DB2 SQL 精萃.pdf

    根据提供的信息,《DB2 SQL 精萃》一书由尚波编写,主要围绕IBM DB2数据库中的SQL语言展开深入探讨。以下是对该书中部分关键知识点的概括与解释: ### 一、DB2 SQL基础 #### 1. 连接字符串 在DB2中,连接字符串是...

    DB2错误大全,SQL CODE错误信息

    ### DB2错误大全,SQL CODE错误信息 在处理DB2数据库的过程中,我们经常会遇到各种各样的问题,其中很多问题都与SQL CODE和SQL State密切相关。本文将详细介绍一系列常见的SQLCODE和SQLState错误信息及其含义,旨在...

    DB2 sql Reference v9.1

    根据提供的文件信息,我们可以深入探讨《DB2 SQL Reference Volume 1》这本手册中的关键知识点。这本手册是关于DB2数据库系统中的SQL语言的重要参考资料,涵盖了SQL语句中的谓词、函数、数据类型等内容。下面将对...

    DB2 SQL 错误代码释义

    ### DB2 SQL 错误代码释义 在数据库管理和维护过程中,遇到各种SQL错误是在所难免的。IBM DB2作为一款高性能的关系型数据库管理系统,在处理数据时会返回一系列的错误代码(SQLCODE)和状态码(SQLSTATE),帮助...

    db2中SQL相关函数详解

    对于DB2的使用者来说,深入理解SQL相关函数至关重要,因为这些函数极大地提升了数据处理的效率和灵活性。本篇文章将针对DB2中的SQL函数进行详尽的解析。 一、数值函数 1. `ABS()`: 返回一个数的绝对值,例如`ABS(-5...

    MySQL和DB2建表SQL差异

    ### MySQL与DB2建表SQL语句的主要差异 在数据库管理领域中,不同的数据库系统有着各自独特的特性与语法。MySQL和DB2作为两种广泛使用的数据库管理系统,在创建表时存在一些重要的差异。理解这些差异对于跨数据库...

    DB2 SQL错误西信息查询

    ### DB2 SQL错误信息查询知识点解析 #### 一、引言 在数据库管理与开发过程中,遇到SQL执行错误是在所难免的。对于IBM DB2这样的大型关系型数据库管理系统而言,了解并掌握其错误代码(尤其是SQLSTATE)对于快速...

    DB2常见sql异常负数码解释

    ### DB2 SQL异常负数码详解 #### 一、概述 在DB2数据库管理系统的使用过程中,用户可能会遇到各种SQL执行异常情况。为了更好地理解和解决这些问题,本文将对一系列常见的DB2 SQL异常及其负数SQL代码进行详细介绍。...

    db2 错误码 大全

    - **描述**: 在DB2版本2.2及以下的系统中尝试进行字符集转换时出错。 ##### 21. 显示提示错误 - **SQLCODE**: +39401 - **SQLSTATE**: 629 - **描述**: 显示提示(DISPLAY HINT)指令使用错误。 ##### 22. 解释...

    SQLServer与DB2迁移中的主要差别及解决办法

    SQL Server在创建表时允许使用`NULL`或`NOT NULL`修饰符,而DB2仅接受`NOT NULL`。这要求在迁移脚本中对所有涉及NULL值的字段进行相应的调整。另外,日期时间类型到字符串类型的隐式转换在两种数据库中实现方式不同...

    SQL Reference

    ### SQL Reference for IBM DB2 V6 - 关键知识点解析 #### 一、引言与概述 在本章节中,我们将会了解到《IBM DB2 SQL Reference》这本书的基本信息以及它的适用范围。 - **适用版本**: 本书适用于 IBM DB2 ...

    DB2到GreenPlum/PostgreSQL的转换指南

    - **脚本转换工具**:这些工具可以分析现有的DB2 SQL脚本,并尝试将其转换为适用于GreenPlum或PostgreSQL的等效脚本。 - **手动审查**:虽然自动化工具很有帮助,但最好还是由熟悉两种数据库系统的专家进行最终的...

    DB2字符串处理 字符串处理 db2 函数

    DB2 中的字符串处理函数可以分为多种类型,包括字符转换函数、去空格函数、取子串函数、字符串比较函数和字符串操作函数等。 一、字符转换函数 * ASCII() 函数:返回字符表达式最左端字符的 ASCII 码值。在 ASCII...

Global site tag (gtag.js) - Google Analytics