|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Как добавить поле в таблицу и заполнить его значениями из другого поля этой же таблицы? В лоб - понимаю как Добавить и апдейтнуть. Но может есть путь для ускорения? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 17:07 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупин, Поиск по ключевым словам DDL и DML чем они различаются ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 17:16 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупин и заполнить его значениями из другого поля этой же таблицы? мож Вам подойдет вью? зы совет, дочитать Кайта ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 17:25 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Stax Ролг Хупин и заполнить его значениями из другого поля этой же таблицы? мож Вам подойдет вью? зы совет, дочитать Кайта ..... stax Не, вью не подходит, надо поле в таблицу добавить и заполнить значением из другого поля. Причем, в таблице 10 млн записей. Потому и вопрос. Кстати, можно ли добавить колонку, у которой дефолт будет значение другой колонки? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 18:28 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Vadim Lejnin Ролг Хупин, Поиск по ключевым словам DDL и DML чем они различаются Это при чем к данному вопросу? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 18:29 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг ХупинПотому и вопрос Сделать это точно так же как в MS SQL ты уже попробовал? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 18:33 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупин Кстати, можно ли добавить колонку, у которой дефолт будет значение другой колонки? Нельзя. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 18:40 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Ролг ХупинПотому и вопрос Сделать это точно так же как в MS SQL ты уже попробовал? Ну, сделал, в три шага, как написал: 1. добавить 2. апдейтнуть колновая=кол 3. альтернуть сделать не нулл А смысл так же делать? Я хочу найти хорошее бустрое решение, серверы-то разные, поведение разное, возможности ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 18:43 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупинсерверы-то разные, поведение разное, возможности Почему возможности должны быть разными для операции, которая проделывается пару раз в жизни, да и то чисто по глупости? А поведение и так разное: Оракул в разы медленнее на update. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 18:50 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Ролг Хупинсерверы-то разные, поведение разное, возможности Почему возможности должны быть разными для операции, которая проделывается пару раз в жизни , да и то чисто по глупости ? А поведение и так разное: Оракул в разы медленнее на update. Честно говоря, не понял этот поток сознания: Какая операция "которая проделывается пару раз в жизни по глупости"? Возможности серверов разные как минимум потому, что серверы разные, принципы работы у них абсолютно разные. SQL Server - блокировочный Oracle - версионный ну и т.д. По поводу Оракл "медленне на апдейты в разы" - интересно, мне думалось как раз наоборот. Можно какие-то ссылки на почитать? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 19:01 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупин Как добавить поле в таблицу и заполнить его значениями из другого поля этой же таблицы? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 19:55 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг ХупинКакая операция "которая проделывается пару раз в жизни по глупости"? Вот эта: Ролг Хупинполе в таблицу добавить и заполнить значением из другого поля Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 19:59 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Почитайте на этом форуме темы товарища НеофитSQL. Ей-ей, вы братья. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.01.2022, 21:10 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Ролг ХупинКакая операция "которая проделывается пару раз в жизни по глупости"? Вот эта: Ролг Хупинполе в таблицу добавить и заполнить значением из другого поля Спасибо, но не надо писать про какую-то странную "жизнь" и её "глупости" Не вижу комментарев по поводу "возможности серверов" и "медленнее в разы", я же выше написал ответ ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2022, 10:04 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
dmdmdm Почитайте на этом форуме темы товарища НеофитSQL. Ей-ей, вы братья. кстати, я и сделал эту тему, как для начинающих, чтобы не рыскать по форуму ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2022, 10:06 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупин Не вижу комментарев по поводу "возможности серверов" и "медленнее в разы", я же выше написал ответ например , блоки были заполнены под завязку, добавили поле, заполнили, длина строк увеличилась, ... зы но ето скорее к архитекторам к начинающему девелоперу разве что в плане, началo притормаживать, но ничего ж не делали pss добавлять поля в табличку, задача 100% не для с чего начать девелоперу ..... stax ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2022, 10:13 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупин кстати, я и сделал эту тему, как для начинающих, чтобы не рыскать по форуму "Они даже не родственники". ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2022, 10:16 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Basil A. Sidorov Ролг Хупин кстати, я и сделал эту тему, как для начинающих, чтобы не рыскать по форуму "Они даже не родственники". "Разные вещи" - что именно? Все логично. Как полезны мне, так и другим. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2022, 10:36 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупин Vadim Lejnin Ролг Хупин, Поиск по ключевым словам DDL и DML чем они различаются Это при чем к данному вопросу? ALTER TABLE - DDL UPDATE - DML Но как уже подсказали, возможно Варианты. Чтобы получить адекватный ответ, объясните что Вы хотите получить, а не как. HOWTO :: Как правильно задавать вопросы 1) Полная постановка задачи (без сокращений) ... ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2022, 12:23 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Vadim LejninЧтобы получить адекватный ответ, объясните что Вы хотите получить, а не как. Ставлю на то, что он таким способом хочет переименовать поле. Чисто из эстетических соображений. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2022, 14:19 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Vadim LejninЧтобы получить адекватный ответ, объясните что Вы хотите получить, а не как. Ставлю на то, что он таким способом хочет переименовать поле. Чисто из эстетических соображений. Не надо ставить, разве переименование нельзя сделать проще? Здесь простая задача, еще раз: 1. добавить поле в таблицу 2. скопировать в него значение из другого поля 3. добавить не нулл Здесь нет переименования, что за фантазия, я в новое поле скопировал цену из старого и затем будут искажать её (+ - %) в зависимости от разных критериев, отдела, количества и т.д. Но при этом старая цена останется, можно будет сравнивать ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2022, 14:25 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг Хупиня в новое поле скопировал цену из старого и затем будут искажать её (+ - %) в зависимости от разных критериев, отдела, количества и т.д. Для этого третий пункт не нужен. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2022, 14:39 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Ролг Хупиня в новое поле скопировал цену из старого и затем будут искажать её (+ - %) в зависимости от разных критериев, отдела, количества и т.д. Для этого третий пункт не нужен. А вот не согласен: ALTER TABLE sales2 ADD cost_new Number; -- новая колонка допускает NULL UPDATE sales2 set cost_new=cost; -- гновая колонка все так же допускает NULL ALTER TABLE sales2 MODIFY cost_new NUMBER DEFAULT 0 NOT NULL; <-- это имелось в виду Если я не прав - объясните, где. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2022, 14:49 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Ролг ХупинALTER TABLE sales2 MODIFY cost_new NUMBER DEFAULT 0 NOT NULL; <-- это имелось в виду Зачем? Какой практический смысл в этом ограничении если поле заполняется автоматически? Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2022, 14:53 |
|
С чего начать девелоперу?
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov Ролг ХупинALTER TABLE sales2 MODIFY cost_new NUMBER DEFAULT 0 NOT NULL; <-- это имелось в виду Зачем? Какой практический смысл в этом ограничении если поле заполняется автоматически ? Вот тут "автоматически" - этого не было. Там разовая операция апдейта, как оно будет - посмотрю, может в триггере сделаю. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.01.2022, 14:56 |
|
|
start [/forum/topic.php?fid=52&msg=40128012&tid=1879537]: |
0ms |
get settings: |
17ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
35ms |
get topic data: |
2ms |
get forum data: |
1ms |
get page messages: |
429ms |
get tp. blocked users: |
1ms |
others: | 385ms |
total: | 877ms |
0 / 0 |