Documente Academic
Documente Profesional
Documente Cultură
By : Deepak Malusare
Objectives
By : Deepak Malusare 3
Purpose
By : Deepak Malusare 5
Data Type Overview
By : Deepak Malusare 6
Common Data Types
By : Deepak Malusare 7
Common Data Types
• The most commonly used column data types for date, time,
and binary values are below.
• For date and time values:
– DATE
– TIMESTAMP ….
– INTERVAL
• For binary values (eg. multimedia: JPG, WAV, MP3, and so
on):
– RAW (variable size, maximum 2000 bytes)
– BLOB (variable size, maximum 128 terabytes)
By : Deepak Malusare 8
Common Data Types
By : Deepak Malusare 9
DATE-TIME Data Types
By : Deepak Malusare 10
DATE-TIME Data Types
• TIMESTAMP example:
CREATE TABLE time_ex1
( exact_time TIMESTAMP);
SELECT * EXACT_TIME
FROM time_ex1;
10-JUN-15 10.52.29.123456 AM
16-JUL-15 08.17.08.000000 AM
16-JUL-15 08.17.16.610293 AM
By : Deepak Malusare 11
TIMESTAMP…With [LOCAL] Time Zone
By : Deepak Malusare 12
TIMESTAMP…With [LOCAL] Time Zone
By : Deepak Malusare 13
TIMESTAMP…With [LOCAL] Time Zone
SELECT * TIME_WITH_OFFSET
FROM time_ex2;
16-JUL-15 08.49.47.126056 AM -07:00
By : Deepak Malusare 14
TIMESTAMP…With [LOCAL] Time Zone
DPS13L2 15
Copyright © 2015, Oracle and/or its affiliates. All rights reserved.
Using Data Types
TIMESTAMP…With Time Zone Example
FIRST_COLUMN SECOND_COLUMN
15-JUL-15 08.00.00.000000 AM -07:00 15-NOV-07 05.00.00.000000 PM
DPS13L2 16
Copyright © 2015, Oracle and/or its affiliates. All rights reserved.
Using Data Types
INTERVAL Data Types
DPS13L2 17
Copyright © 2015, Oracle and/or its affiliates. All rights reserved.
Using Data Types
INTERVAL YEAR…TO MONTH
• Syntax:
INTERVAL YEAR [(year_precision)] TO MONTH
DPS13L2 18
Copyright © 2015, Oracle and/or its affiliates. All rights reserved.
Using Data Types
INTERVAL YEAR…TO MONTH
17/Jul/2025 17/Jan/2019
DPS13L2 19
Copyright © 2015, Oracle and/or its affiliates. All rights reserved.
Using Data Types
INTERVAL DAY…TO SECOND
DPS13L2 21
Copyright © 2015, Oracle and/or its affiliates. All rights reserved.
Using Data Types
Terminology
DPS13L2 22
Copyright © 2015, Oracle and/or its affiliates. All rights reserved.
Using Data Types
Summary
DPS13L2 23
Copyright © 2015, Oracle and/or its affiliates. All rights reserved.
Using Data Types