Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Возможности сменить тип или размер данных / 8 сообщений из 8, страница 1 из 1
09.06.2003, 10:59:00
    #32179317
Violina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Возможности сменить тип или размер данных
Окончательно запуталась в вопросах, когда можно а когда нельзя сменить формат данных в 8i. Как я понимаю, кроме того, в 9-ке возможностей менять тип данных намного больше.

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

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


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

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

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

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

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

Спасибо за информацию!
...
Рейтинг: 0 / 0
09.06.2003, 17:07:30
    #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
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Возможности сменить тип или размер данных / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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