第 67 章 DDL

简介:

目录

67.1. 字段类型
67.1.1. Date
67.1.2. TIMESTAMP
67.2. 索引
67.3. 表
67.3.1.
67.3.2. 约束检查
67.4. SEQUENCE 序列
67.4.1.

67.1. 字段类型

CREATE TABLE "NEO"."TEST_DATE_TABLE" 
   (	
    "COLUMN1" DATE DEFAULT sysdate NOT NULL ENABLE, 
	"COLUMN2" TIMESTAMP (6) DEFAULT current_timestamp
   ) SEGMENT CREATION IMMEDIATE 
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "TS_NEO_DEF" ;

INSERT INTO "NEO"."TEST_DATE_TABLE" VALUES (DEFAULT, DEFAULT)

		

67.1.1. Date

首先说明Oracle Datetime 这样的字段 Date中就包含日期。

有时你会遇到只有日期,没有显示时间,可以使用下来两种方法解决。

方法一:使用 TO_CHAR

select TO_CHAR(COLUMN1, 'YYYY-MM-DD HH24:MI:SS') from test_date_table;
			

方法二:使用

ALTER SESSION SET NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS';
select COLUMN1 from test_date_table;
			

67.1.2. TIMESTAMP

			

 
 





原文出处:Netkiller 系列 手札
本文作者:陈景峯
转载请与作者联系,同时请务必标明文章原始出处和作者信息及本声明。

目录
相关文章
|
5月前
|
SQL Oracle 关系型数据库
DDL、DML和DCL的区别与理解
DDL、DML和DCL的区别与理解
195 1
DDL、DML和DCL的区别与理解
|
SQL 存储 开发框架
数据定义语言 - DDL
数据定义语言 - DDL
209 0
|
12月前
|
SQL
dml
DML(增删改表中的数据) 1.添加数据 insert into 表名(列名1,列名2)values(数据1,数据2) 2.删除数据 delete from 表名 where 条件 delete from 表名--效率低,有多少条执行多少次 truncate table 表名--先删除表,在创建 3.修改数据 update 表名 set 列名1=值1 条件
65 0
|
2月前
|
SQL 存储 安全
DDL、DML、DCL 的区别
【8月更文挑战第1天】
85 0
DDL、DML、DCL 的区别
|
3月前
|
存储 SQL Java
第3章 数据定义语言DDL
第3章 数据定义语言DDL
29 0
|
5月前
|
SQL 数据库 索引
|
11月前
|
SQL 数据库
DML
DML
30 0
|
12月前
|
SQL 存储 数据库
数据定义语言(DDL)详解
数据定义语言(DDL)是SQL(结构化查询语言)的一部分,它用于定义、管理和控制数据库的结构和元素。DDL允许数据库管理员、开发人员和其他用户创建、修改和删除数据库对象,如表、索引、视图等。在本文中,我们将深入探讨DDL的基本概念,包括表的创建、修改和删除,以及其他与DDL相关的重要主题。
845 0
|
SQL 数据可视化 数据库
|
SQL 消息中间件 存储
SQL、DML和DDL
SQL、DML和DDL
200 0
SQL、DML和DDL