1.当前时间转成秒
select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') current_date, (sysdate- to_date('1970-01-01','yyyy-mm-dd')) * 86400 current_milli from dual;
总之记住,30/(24*60*60)中的(24*60*60)这一截为计算的标准单位,24*60*60就是以秒为单位,24*60则是以分为单位,那24当然是以小时为单位啦。
sysdate-6/(24*60*60) 就是表示当前时间的前6秒;
sysdate-6/(24*60)
就是表示当前时间的前6分;
sysdate-6/24 就是表示当前时间的前6个小时;
例如:
select sysdate,sysdate-6/24,sysdate-30/24 from dual
select sysdate,sysdate-6/24,sysdate-6/(24*60) from dual
select sysdate,sysdate-6/24,sysdate-6/(24*60*60) from dual
2.增加一个列
ALTER TABLE 表名 ADD(列名,数据类型);
eg1:
ALTER TABLE skate_test ADD(author NUMBER(38,0) not null);
3.编辑表的字段
修改一个列的数据类型(一般限于修改长度,修改为一个不同类型时有诸多限制):
语法:
ALTER TABLE 表名 MODIFY(列名,数据类型);
eg1:
alter table skate_test modify (author number(10,0) )
在修改列的长度时候,只能编辑比现有字段实际存的长度还要大,否则提示下面的错误:
ORA-01441: 无法减小列长度, 因为一些值过大
eg2:
alter table skate_test modify (author varchar2(10) )
在修改列的数据类型的时候,所修改的列必须为空,否则提示下面的错误:
ORA-01439: 要更改数据类型, 则要修改的列必须为空
4.给列改名:
语法:
ALTER TABLE 表名 RENAME COLUMN 当前列名 TO 新列名;
eg1:
ALTER TABLE skate_test RENAME COLUMN author TO authorer_new
5.删除一个列
语法:
ALTER TABLE 表名 DROP COLUMN 列名;
eg1:
alter table skate_test drop column author
6.将一个表改名
语法:
ALTER TABLE 当前表名 RENAME TO 新表名;
eg1:
alter table skate_test rename to test_sakte
7.给表加注释
comment column on 表名.列名 is '注释内容'; //修改表的列的注释
COMMENT ON TABLE MOVO_NEW.TEST_SAKTE IS '注释内容'; //修改表的注释
分享到:
相关推荐
"Oracle常用语句-总结文档汇总"提供了丰富的资源,涵盖了SQL语句的基础到进阶应用,包括列行转换、SQL性能优化等多个关键知识点。 首先,列行转换是数据处理中常见的需求,Oracle提供了多种方法来实现这一操作。...
Oracle的一些常用语句,汇总了一下。 这是本人自己常用到的。
oracle常用语句 --查看表空间的名称及大小 --查看日志文件 -- 查看归档模式 -- 查看归档空间的大小
Oracle 常用语句大全 Oracle 是一款流行的关系数据库管理系统,广泛应用于企业级的数据存储和管理。作为一个dba或开发者,掌握 Oracle 的常用语句是非常必要的。本文汇总了 Oracle 的一些常用语句,包括数据库的...
oracle 常用语句 --逻辑备份 --导出ORACLE参数 参数 说明 USERID 确定执行导出实用程序的用户名和口令 ..................(见附件) --导出 --全库导出 ..................(见附件) --按用户方式导出 ..................
"DB2与ORACLE常用语句对照"的主题旨在帮助用户理解和转换这两种数据库系统中的SQL命令。下面将对一些常见的SQL语句和概念进行详细解释,以便于在两个系统间进行迁移或比较。 1. 数据定义语言(DDL): - 在Oracle中...
Oracle 常用语句,导入导出命令
在IT领域,尤其是在数据库管理与开发中,Oracle作为一款广泛使用的数据库管理系统,其经典常用的SQL语句对于数据库管理员(DBA)以及开发人员而言至关重要。本文将深入解析Oracle中的关键SQL语句,涵盖表约束、索引...
oracle常用语句,从网上搜集并整理,主要是常用oracle命令与常用语句
### Oracle常用语句和命令详解 #### 一、Oracle的启动和关闭 Oracle数据库的启动与关闭是数据库管理员日常工作中必不可少的操作。对于不同的环境(单机或双机),操作方式有所区别。 **1、在单机环境下** 在单机...
Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句Oracle常用脚本与语句...
Oracle 常用 SQL 语句大全 本文档总结了 Oracle 中常用的 SQL 语句,包括数据库的创建、删除、备份、表的创建、删除、修改、索引的创建、视图的创建等基本操作,以及一些高级查询运算符的使用。 一、数据库操作 ...