data型转换成varchar型
第一步:
alter table FEESDETAILS_INFO rename column PRESCRIPTION_DATE to PRESCRIPTION_DATE1;
备注:把原字段换个名字,此条的sql是把PRESCRIPTION_DATE 换成PRESCRIPTION_DATE1
第二步:
alter table FEESDETAILS_INFO add PRESCRIPTION_DATE VARCHAR2(100);
备注:在表中添加一个原字段名字PRESCRIPTION_DATE,并把类型定义自己想改变的类型, 此条是定义VARCHAR2类型
第三步:
update FEESDETAILS_INFO set PRESCRIPTION_DATE = cast(to_char(PRESCRIPTION_DATE1,'YYYY/MM/DD hh24:mi:ss')as VARCHAR2(100));
备注:这条语句是把备份的PRESCRIPTION_DATE1 字段内容 添加到新建字段PRESCRIPTION_DATE中来,这条语句就是把data类型的数据转换成varchar类型在插入到新定义的PRESCRIPTION_DATE
第四步:
alter table FEESDETAILS_INFO drop column PRESCRIPTION_DATE1;
备注:把备份字段PRESCRIPTION_DATE1去掉
分享到:
相关推荐
Oracle数据库中,表中已存在数据字段修改该字段的长度,如有疑问可沟通联系,当积分自动提升到很高的时候欢迎联系,会把积分调低。
修改项目时,涉及到了Oracle中许多表的修改(包括:增加、删除字段,修改注释等)。由于开始没有进行记录,造成在上测试机时,忘记了具体修改过哪些表了。后来在网上查找了一些资料,例如: 代码如下: 1、select uat...
通过PL/SQL 自己手动生成DDL,不过目前我只写了 表、主键、注释、索引。其他的分区、约束还没写。...缺陷:每个字段后面都有","需要手动剔除,修改过后的已上传,csdn中不知道怎么修改,只好重新上传
庆幸的是,如果在使用函数的这些列中包含了字符型数据,可以用这样一种方法修改查询语句,以达到强制性使用索引,更有效地运行查询。这篇文章介绍了涉及的技术,并说明了在两种典型情况下怎样实现。 大小写混合情况...
数据字典里存有用户信息、用户的权限信息、所有数据对象信息、表的约束条件、统计分析数据库的视图等。 我们不能手工修改数据字典里的信息。 很多时候,一般的ORACLE用户不知道如何有效地利用它。 dictionary...
其一、就业面广:全球前100强企业99家都在使用ORACLE相关技术,中国政府机构,大中型企事业单位都能有ORACLE技术的工程师岗位。 其二、技术层次深:如果期望进入IT服务或者产品公司(类似毕博、DELL、IBM等),...
2、 定义一个为修改职工表(emp)中某职工工资的存储过程子程序,职工名作为形参,若该职工名在职工表中查找不到,就在屏幕上提示“查无此人”然后结束子程序的执行;否则若工种为MANAGER的,则工资加$1000;工种为...
她是Oracle ACE,也是OakTable(Oracle社区中著名的“Oracle科学家”的非正式组织)的成员,经常在技术会议上演讲。她的著作还包括 Expert Oracle Practices和Beginning Oracle SQL,博客主页是karenmorton....
解析的字段和值在模式中保留在正确的字段类型中。 消息具有DML操作的行字段的旧(更改前)和新(更改后)值。 插入操作只有标记为“数据”的行的新值。 更新操作具有标记为“数据”的新数据,并且还包含标记为...
人为将照片名称修改为身份证号的文件,然后根据文件名导入对应人员的blob字段中 开发环境: vs2008 oracle10g ODTwithODAC1020221(oracle公司的驱动程序,开发时需要,可以使用update语句更新blob字段;oledb使用...
5.如何在ORACLE中取毫秒? select systimestamp from dual; 6.如何在字符串里加回车? 添加一个||chr(10) select 'Welcome to visit'||chr(10)||'www.CSDN.NET' from dual ; 7.怎样修改oracel数据库的默认日期? ...
数据字典里存有用户信息、用户的权限信息、所有数据对象信息、表的约束条件、统计分析数据库的视图等。 我们不能手工修改数据字典里的信息。 很多时候,一般的ORACLE用户不知道如何有效地利用它。 dictionary...
正在看的ORACLE教程是:Oracle数据操作和控制语言详解... 插入数据 INSERT语句常常用于向表中插入行,行中可以有特殊数据字段,或者可以用子查询从已存在的数据中建立新行。 列目录是可选的,缺省的列的目录是所有的列名
(2)在原来已有表上建一个新表(结构和数据) 27 (3)使用OEM建表 27 3.默认值和NULL值 27 三. 修改表 28 四. 删除表 28 五. 数据完整性 28 1.Primary Key 约束 28 2.NOT NULL约束 29 3.Unique 约束 29 4....
说明: 指定一个字符串值, 设置 TIME 数据类型的默认值, 该数据类型包含 HOUR, MINUTE 和 SECOND 这几个日期时间字段。 语法: TIME '09:26:50' (将值存储为 7 个字节)。 默认值: 从 NLS_TERRITORY 中获得 nls_time...
注,如果要编译及选择Oracle数据库,需要安装oracle客户端。 VS2010 C#源码 * 文 件 名:FrmDataImport * 创 建 人:明振居士 * Email:nzj.163@163.com qq:342155124 * 创建时间:2010-06-01 * 最后修改时间...
(2)在原来已有表上建一个新表(结构和数据) 27 (3)使用OEM建表 27 3.默认值和NULL值 27 三. 修改表 28 四. 删除表 28 五. 数据完整性 28 1.Primary Key 约束 28 2.NOT NULL约束 29 3.Unique 约束 29 4....
1、在进行导入恢复时,如果是全部导入的话,就需要将原有的用户删除,这样此用户所拥有的数据就可以直接被删除了,否则在进导入时会下面的错误提示( ORACLE error 2291 encountered )那是因为与原有一些表,或...
23.3.3 删除存在的数据表 23.4 对数据库中表的操作 23.4.1 向表中添加记录 23.4.2 浏览表中记录 23.4.3 修改已有记录 23.4.4 删除指定记录 23.5 可回复留言板的开发(PHP+SQL Server) 23.5.1 数据表的设计 23.5.2 ...