powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Возможности сменить тип или размер данных
8 сообщений из 8, страница 1 из 1
Возможности сменить тип или размер данных
    #32179317
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Окончательно запуталась в вопросах, когда можно а когда нельзя сменить формат данных в 8i. Как я понимаю, кроме того, в 9-ке возможностей менять тип данных намного больше.

Экзамен как я понимаю будет ориентирован на версию 8.1.7. У кого есть ясность по случаям, когда можно менять тип или размер и когда нельзя в этой версии, плиз, просвятите или может есть ссылка где эти все правила собраны в одном месте.
...
Рейтинг: 0 / 0
Возможности сменить тип или размер данных
    #32179327
AI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все вместе собрано в учебнике "Введение в оракл".

В сумме сводится вот к чему - можно менять тип на совместимый в сторону увеличения точности. Для смены типа на несовместимый или уменьшения точности надо иметь пустую колонку (во всех строках пустые значения) или таблица не должна содержать строк.
...
Рейтинг: 0 / 0
Возможности сменить тип или размер данных
    #32179332
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Экзамен как я понимаю будет ориентирован на версию 8.1.7. "


Не буду утверждать на все 100%, но скорее всего будет ориентация на 8.1.5
...
Рейтинг: 0 / 0
Возможности сменить тип или размер данных
    #32179339
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Al

Значит, например,

типы CHAR(50) и VARCHAR2(50) можно менять друг на друга, даже если таблица содержит строки с ненулевыми значениями для такого столбца?
...
Рейтинг: 0 / 0
Возможности сменить тип или размер данных
    #32179362
Фотография softy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to Violina:
ты письмо-то с линком получила?
...
Рейтинг: 0 / 0
Возможности сменить тип или размер данных
    #32179407
AI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
char и varchar2 - разные типы данных с разными номерами и определениями.

Можно сменить char(50) на char(100), но не на varchar2 или clob.
...
Рейтинг: 0 / 0
Возможности сменить тип или размер данных
    #32179414
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно менять тип на совместимый

Я считала что char и varchar2 типы разные но совместимые и если размер не меняется или увеличивается при смене то все ОК.

Спасибо за информацию!
...
Рейтинг: 0 / 0
Возможности сменить тип или размер данных
    #32179795
Violina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу CHAR и VARCHAR2 нашла следующее

You can convert a CHAR column to the VARCHAR2 datatype or convert a VARCHAR2
column to the CHAR datatype if the column contains null values or if you do not
change the size
.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Возможности сменить тип или размер данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]