powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / [Sybase IQ] как изменить тип колонки и указать расположение колонок
8 сообщений из 33, страница 2 из 2
[Sybase IQ] как изменить тип колонки и указать расположение колонок
    #39459432
kolyady
В чем суть подозрений?

Писатель? Не читатель?
Ссылку на доку, даже в конкретный раздел дали:

"возможно Вы не пробовали искать"
http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc00801.1604/doc/html/san1281564756402.html
...
Рейтинг: 0 / 0
[Sybase IQ] как изменить тип колонки и указать расположение колонок
    #39459468
kolyady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Забыл пароль,

Я в том разделе еще до того как создать данный форум все облазил.
Нету там подходящего решения, если кто то его видит пожалуйста ткните пальцем.
...
Рейтинг: 0 / 0
[Sybase IQ] как изменить тип колонки и указать расположение колонок
    #39459528
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kolyadyЗабыл пароль,

Я в том разделе еще до того как создать данный форум все облазил.
Нету там подходящего решения, если кто то его видит пожалуйста ткните пальцем.

Если в документации нет решения под Ваши требования(а это Вы узнали), значит продукт этого не умеет.
Обычно столкнувшись с таким есть три пути выхода из ситуации. В документации они к сожалению не описаны:), но Вы, я уверен, их знаете.
...
Рейтинг: 0 / 0
[Sybase IQ] как изменить тип колонки и указать расположение колонок
    #39459538
kolyady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
antand,
Если не затруднит то опишите Ваши 3 метода, я знаю только 1 который не совсем меня устраивает (create, update, drop, rename).
...
Рейтинг: 0 / 0
[Sybase IQ] как изменить тип колонки и указать расположение колонок
    #39459557
antand
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kolyady,
1. Забить и не делать никаких изменений.
2. Сменить продукт на тот, который умеет сделать так как Вы хотите.
3. Тот что Вы написали + правильная работа с представлениями(нужный порядок колонок(хотя я так и не понял, почему Ваши пользователи зависят от порядка колонок в таблице или представлении, что это за подход такой) и пересоздание представлений при изменении таблиц)
...
Рейтинг: 0 / 0
[Sybase IQ] как изменить тип колонки и указать расположение колонок
    #39459837
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1)У меня есть колонка с типом данных decimal (19,2) нужно поменять на (19,4)

ALTER TABLE ... modify column
или что-то в этом духе.
В крайнем случае (если не поддерживается такая комманда (ты таки не указал СУБД)) --

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
alter table rename oldcol to temp name
go
alter table add column
go

update thetable set newcol = oldcol
go

alter table drop oldcol
go



2) При добавлении колонки я могу указать место колонки (по умолчанию добавляет в конец таблицы), а я хочу например в середину конкретно после какой то колонки

Это не имеет смысла делать, поскольку порядок колонок (полей) в таблице не имеет никакого значения.
Он безразличен всем. А физически новое поле будет добавляться в конец таблицы всё равно, иначе СУБД придётся переписывать все записи таблицы, расширяя их местом под новую колонку.
...
Рейтинг: 0 / 0
[Sybase IQ] как изменить тип колонки и указать расположение колонок
    #39459857
Dim2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
25.05.2017 16:37, MasterZiv пишет:

> В крайнем случае (если не поддерживается такая комманда (ты таки не
> указал СУБД))

Вроде он сознался, что IQ.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
[Sybase IQ] как изменить тип колонки и указать расположение колонок
    #39460160
kolyady
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ясно
Походу так как я хочу Sybes IQ не делает.
Спасибо всем, тему можно считать закрытой.
:)
...
Рейтинг: 0 / 0
8 сообщений из 33, страница 2 из 2
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / [Sybase IQ] как изменить тип колонки и указать расположение колонок
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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