实际工作遇到的问题,为了防止忘记,记录一下。
要把某一字段date型转换为varchar2型(包括字段和数据),但是该字段中有值,不能直接修改,所以想到这个办法。
alter table TABLE_NAME rename column {要变更字段} to temp;
alter table TABLE_NAME add {要变更字段} {要变更的类型} (如想把date转换为varchar2(20),这里即为varchar2(20));
update TABLE_NAME set {要变更字段}=cast(to_char(temp,'yyyy-mm-dd') as varchar2(20));
alter table TABLE_NAME drop column temp;
分享到:
相关推荐
MySql数据库的列类型(字段类型).MySql数据库的列类型(字段类型).MySql数据库的列类型(字段类型).MySql数据库的列类型(字段类型).
数据类型的实际最大长度由数据库页面大小决定,具体最 大长度算法如表 的区别在于前者长度不足时,系统自动填充空 格,而后者只占用实际的字节空间。 表 数据库页面大 实际最大长度 注:这个限制长度只针对建表的...
1、在Java开发中,常常需要将数据库表列字段换成Java实体类字段。但是手动实现这个转换过程比较慢,且容易出错,影响开发效率。为了解决这个问题,开发了这个Java实体类字段生成工具类。 2、该工具类可以将数据库表...
BIT数据类型保存位字段值,并且支持MyISAM、MEMORY、InnoDB和BDB表。 作为SQL标准的扩展,MySQL也支持整数类型TINYINT、MEDIUMINT和BIGINT。 表的字段类型 数值类型 表的字段类型 日期和时间类型 表示时间值的日期和...
主要介绍了mybatis使用char类型字段查询oracle数据库时结果返回null问题的解决方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
JDBC数据类型与数据库字段对应表——mysql篇 数值型 整型 JDBC tinyint java.lang.Integer smallint mediumint java.lang.Long int bigint java.math.BigInteger
sqlserver数据库类型对应Java中的数据类型
把oracle数据库中字段类型为clob的字段值以字符串的形式读取出来
最全的javasqlTypes数据库字段类型java数据类型的对应关系
用VBA获取access表名和各个表字段的数据类型
异构数据库中的数据类型转换, 异构数据库中的数据类型转换论文
ArcGIS 字段数据类型 创建要素类和表时,请为各字段选择数据类型。可用的类型包括多种数字类型、文本类型、日期类型、二进制大对象 (BLOB) 或全局唯一标识符 (GUID)。选择正确的数据类型可以正确存储数据,并且便于...
JDBC数据类型与数据库字段对应表——SQL Server篇 数值型 整型 JDBC tinyint java.lang.Integer smallint int bigint java.lang.Long mediumint java.lang.Long
动态增加数据库字段,如在页面上 填写 字段名、字段类型,通过Java后端,数据库的表就会自动的添加字段。
表的设计主要包括输入字段名、选择数据类型、设置字段属性、创建主键、创建索引和建立表之间关系等内容。表的基本操作包括如何在数据库窗口和数据表视图中操作。在数据库窗口中可以修改表名称、删除表和复制表。在...
数据类型是数据的一种属性,表示数据所表示信息的类型。任何一种计算机语言都定义了自己的数据类型。当然,不同的程序语言都具有不同的特点,所定义的数据类型的各类和名称都或多或少有些不同。SQLServer提供了25种...
SQL数据库字段数据类型说明.pdf
数据结构课件,方便大家学习,所以我把老师给我的课件与大家共享。
但是我的这个东西,对于建立简单的数据库、数据表,以及开发过程中字段的查看和修改都有很大的作用,所有的东西都是我自己写的。 希望大家提出点宝贵的意见.... 目前有两处错误没有修改,修改后送上源码: 1:排序...
在使用mysql的过程中,有个问题就是mysql的优化,mysql中longblob字段在5.5版本中默认的为1M。 想改变这个问题,需要注意几点: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (2054817 > ...