Какова длина данных для этих столбцов в Oracle - проектирование таблиц - PullRequest
0 голосов
/ 17 апреля 2020

Не могли бы вы сообщить мне, какова длина данных для этих столбцов в таблице Employee? Также не указано значение для типов данных "NUMBER и DATE". Я новичок в проектировании этих данных.

Таблица: Сотрудник

Имя столбца - ---- Data_Type ------- Nullable ---- Column_Id

Emp_ID           NUMBER               No         1
Emp_Name         VARCHAR2(10 BYTE)    No         2
Emp_Notes        VARCHAR2(100 BYTE)   No         3
Notes_Date       DATE                 No         4
Gender           CHAR(1 BYTE)         No         5
Emp_det_created  TIMESTAMP(9)         No         6
 CREATE TABLE employee
  (    " Emp_ID " NUMBER NOT NULL ENABLE,       
" Emp_Name " VARCHAR2(10 BYTE) NOT NULL ENABLE,
" Emp_Notes " VARCHAR2(100 BYTE) NOT NULL ENABLE,
       " Notes_Date " DATE NOT NULL ENABLE,
       " Gender " CHAR(1 BYTE) NOT NULL ENABLE,         
       " Emp_det_created " TIMESTAMP (9) NOT NULL ENABLE,
 USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
 STORAGE(INITIAL 1000 NEXT 1948506 MINEXTENTS 1 MAXEXTENTS 2100000045
 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
 TABLESPACE "EMPL"  ENABLE
  ) SEGMENT CREATION IMMEDIATE
 PCTFREE 10 PCTUSED 20 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
 STORAGE(INITIAL 1000 NEXT 1948506 MINEXTENTS 1 MAXEXTENTS 2100000045
 PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
 TABLESPACE "EMPL" ;

O / P: выберите * из Employee;

Emp_Id ---- Emp_Name ---- Emp_Notes --- Notes_date - Пол --- Emp_det_created

10 - Клэр Тэй - Хорошо, учитывая --- 04/01/2015 --- F --- 04/01/2015

20 - Доу Роуз --- Простой текст ---- 03/25 / 2016 --- M --- 03/25/2016

501 - Авен Труммер - Обычное сообщение - 05/01/2017 - M - 05/01/2017

Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 17 апреля 2020

Чтобы конкретно ответить на ваш вопрос, вот размеры двух типов данных, о которых вы спрашивали:

  • Число: может быть от 1 до 22 байт. По умолчанию используется максимальная точность и масштаб.
  • Дата: 7 байт

Полный список всех типов данных можно найти в документации Oracle, здесь .

...