db2操作字段

1.添加字段

alter table db.table add column dddd varchar(1500) not null with default ‘‘

2.删除字段

alter table db.table drop column 字段名

删除之后无法查询表

call sysproc.admin_cmd(‘reorg table tablename‘);

原文地址:http://blog.51cto.com/liujin/2160720

时间: 2024-09-30 10:07:50

db2操作字段的相关文章

巧用C# Split()函数获取SQL语句中操作字段

这是前天工作时要求的,将SQL语句的操作字段获取出来挂在树节点上,感觉这个函数以后还有可能会用到,特此总结一下,函数中没有实现Select *的操作,只要添加判断条件即可. 工具函数:Split()函数:通过字符分割字符串为一个string类型的一维数组. String.Split 方法有6个重载函数: 1) public string[] Split(params char[] separator)        返回的字符串数组包含此实例中的子字符串 2) public string[] S

db2操作 连接、备份、恢复db2

db2默认需要切换到db2inst1这个默认用户才能执行操作 [[email protected] instance]# su - db2inst1 [[email protected] ~]$ db2start [[email protected] ~]$ db2 force application all [[email protected] ~]$ db2stop [[email protected] DB2]$ db2stop force 显示所有的实例[[email protected

DB2操作

第一章DB2开发基础 在进行DB2应用开发之前,了解DB2应用程序的结构,掌握相关概念,设置开发环境是很必要的.本章主要介绍这几个方面的内容. 1.1 DB2应用程序开发概述 1.1.1 程序结构 DB2应用程序包括以下几个部分: 1.声明和初始化变量 2.连接到数据库 3.执行一个或者多个事务 4.与数据库断开连接 5.结束程序 一个事务是一组数据库操作,在提交给数据库之前,必须确认完全成功执行.在嵌入式SQL应用程序中,当应用程序成功地连接到一个数据库时,一个事务就自动开始了,结束于执行一条

DB2 操作小结

数据库的创建 用命令行创建数据库 进入DB2的命令行模式,即:输入 db2cmd后按下回车,进入命令行模式 命令行模式下,输入db2start后按下回车,启动DB2数据库,实际上启动的是数据库的服务.(如果服务已启动,会很快完成该命令,否则需要等一段时间. 创建数据库 通常网上资料是:db2 create database 数据库名 存在一个问题,即该命令创建后的数据库的字符集是UTF8,如果想要创建gb2312时,使用以下的命令: create database 数据库名 alias 数据库别

Django 数据库ORM 操作 - 字段的类型和参数

通过Django的ORM创建表的时候,我们需要定义自己的类. 定义类的时候,他有各种各样的字段类型,每个字段都有自己的参数可以进行配置,下面简单的归纳一下. 首先看看字段的类型.尽管Python提供了近乎20种类型,他转换成数据库表之后,其实本质就是4个类型:字符串,数字,时间和二进制. AutoField(Field)     - int自增列,必须填入参数 primary_key=True BigAutoField(AutoField)     - bigint自增列,必须填入参数 prim

db2递归一个以分隔符隔开的字段

项目很多业务表中存储的信息都是以逗号分隔的业务数据,在统计.转码的时候很是不便,使用 with X('','') as values('','') 对结果方便递归操作.db2一个字段由多个数据以逗号分隔,分隔的数据为字典表的code,现在要通过sql将该字段直接转换为字典code对应的name,参考下图: 图1转成图二  图一  图二 WITH n ( str, ori, pos, USER ) AS ( VALUES ( concat('1,2',','), 1, posstr(concat(

你搞懂 ORACLE、 SQLSERVER、MYSQL与DB2的区别了吗

ORACLE. SQLSERVER.MYSQL与DB2的区别--平台性:    Oracle.MYSQL与DB2可在所有主流平台上运行:    SQL Server只能在Windows下运行: --安全性:    Oracle的安全认证获得最高认证级别的ISO标准认证,而SQL Server并没有获得什么安全认证:    这方面证明了Oracle的安全性是高于SQL Server的: --数据类型.函数.sql语句:    oracle中有复合数据类型,sql server中没有: 总之:   

ORM操作

今天闲来无事简单谈下ORM操作. 一:前言 1.什么是ORM ORM,即Object-Relational Mapping(对象关系映射),它的作用是在关系型数据库和业务实体对象之间作一个映射,这样,我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只需简单的操作对象的属性和方法. 2.为什么会出现ORM思想 先从项目中数据流存储形式这个角度说起.简单拿MVC这种分层模式.来说. Model作为数据承载实体. 在用户界面层和业务逻辑层之间数据实现面向对象OO形式传递. 当我们

Spark-SQL之DataFrame操作大全

Spark SQL中的DataFrame类似于一张关系型数据表.在关系型数据库中对单表或进行的查询操作,在DataFrame中都可以通过调用其API接口来实现.可以参考,Scala提供的DataFrame API. 本文中的代码基于Spark-1.6.2的文档实现. 一.DataFrame对象的生成 Spark-SQL可以以其他RDD对象.parquet文件.json文件.Hive表,以及通过JDBC连接到其他关系型数据库作为数据源来生成DataFrame对象.本文将以MySQL数据库为数据源,