Size: a a a

SqlCom.ru - Стиль жизни SQL

2020 November 17

I

IT Lawyer in SqlCom.ru - Стиль жизни SQL
Привет всем подскажите пожалуйста я знаю SQL  где можно посмотреть вакансии?

На текущий момент у меня есть свободное время и желание шатать таблички
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
IT Lawyer
Привет всем подскажите пожалуйста я знаю SQL  где можно посмотреть вакансии?

На текущий момент у меня есть свободное время и желание шатать таблички
Вот прямо тут
источник

I

IT Lawyer in SqlCom.ru - Стиль жизни SQL
Ilia Zviagin
Вот прямо тут
Да тут оверхед вакансии у меня скил Джун+
источник

IC

Igor Chizhov in SqlCom.ru - Стиль жизни SQL
IT Lawyer
Привет всем подскажите пожалуйста я знаю SQL  где можно посмотреть вакансии?

На текущий момент у меня есть свободное время и желание шатать таблички
hh.ru, да и тут вроде для джунов попадались как то
источник

IL

Ilgga Latypovv in SqlCom.ru - Стиль жизни SQL
И как работать с instead of, я не совсем понял
То есть если я просмотрю inserted в этом режиме и отменяю транзакцию, то insert/Update не будет?
источник

IL

Ilgga Latypovv in SqlCom.ru - Стиль жизни SQL
VlIvYur
sp_settriggerorder
Спасибо
источник

V

VlIvYur in SqlCom.ru - Стиль жизни SQL
Ilgga Latypovv
И как работать с instead of, я не совсем понял
То есть если я просмотрю inserted в этом режиме и отменяю транзакцию, то insert/Update не будет?
В instead of пишешь всё,что тебе надо сделать.inserted/deleted там есть,но в твою таблицу (на которой триггер) автоматом ничего не запишется,только то,что написано в этом триггере.Можно пустой триггер написать и у тебя необновляемая таблица
источник

IL

Ilgga Latypovv in SqlCom.ru - Стиль жизни SQL
А как в неё что-то написать?
INSERT приводит к рекурсивному вызову триггера
источник

g

greeninsania in SqlCom.ru - Стиль жизни SQL
Ilgga Latypovv
А как в неё что-то написать?
INSERT приводит к рекурсивному вызову триггера
If an INSTEAD OF trigger defined on a table runs a statement against the table that would ordinarily fire the INSTEAD OF trigger again, the trigger isn't called recursively. Instead, the statement processes as if the table had no INSTEAD OF trigger and starts the chain of constraint operations and AFTER trigger executions. For example, if a trigger is defined as an INSTEAD OF INSERT trigger for a table. And, the trigger runs an INSERT statement on the same table, the INSERT statement launched by the INSTEAD OF trigger doesn't call the trigger again.
источник

g

greeninsania in SqlCom.ru - Стиль жизни SQL
Не должно)
источник

g

greeninsania in SqlCom.ru - Стиль жизни SQL
Ilgga Latypovv
А как в неё что-то написать?
INSERT приводит к рекурсивному вызову триггера
источник

A

Art in SqlCom.ru - Стиль жизни SQL
Всем привет. Ребят, как в SQL правильно синхронизировать данные. Вот например у меня есть таблица:
id | name | number| email | status
По API я получаю актуальные данные, но чуть сокращенные:
name | number | email
Если там в API пропало какое то значение или поле email пустое то мне надо для этого пользователя проставить
status
0.
Если наоборот появилось новое значение то мне надо либо обновить существующее (поставить status 1) или добавить новое поле.
Можно ли создавая из API отдельную временную таблицу и там как то мерджить и реплейсить? Или как правильно эту задачу выполнять?
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Art
Всем привет. Ребят, как в SQL правильно синхронизировать данные. Вот например у меня есть таблица:
id | name | number| email | status
По API я получаю актуальные данные, но чуть сокращенные:
name | number | email
Если там в API пропало какое то значение или поле email пустое то мне надо для этого пользователя проставить
status
0.
Если наоборот появилось новое значение то мне надо либо обновить существующее (поставить status 1) или добавить новое поле.
Можно ли создавая из API отдельную временную таблицу и там как то мерджить и реплейсить? Или как правильно эту задачу выполнять?
Объясни, что ты понимаешь под словом "СИНХРОНИЗИРОВАТЬ"?
источник

A

Art in SqlCom.ru - Стиль жизни SQL
Ilia Zviagin
Объясни, что ты понимаешь под словом "СИНХРОНИЗИРОВАТЬ"?
Мне нужна моя локальная Актуальная база данных. То-есть статусы 1 должны стоять только у техя пользователей у которые есть в данных полученных через API.
источник

A

Art in SqlCom.ru - Стиль жизни SQL
Так же может сменится email например и надо его так же обновить в моих данных
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Art
Мне нужна моя локальная Актуальная база данных. То-есть статусы 1 должны стоять только у техя пользователей у которые есть в данных полученных через API.
Ну ты пока какой-то бред вместо вопросов генерируешь, отвечать не на что.
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Art
Мне нужна моя локальная Актуальная база данных. То-есть статусы 1 должны стоять только у техя пользователей у которые есть в данных полученных через API.
Если у тебя есть какое-то API , при чём тут тогда SQL СУБД?
источник

A

Art in SqlCom.ru - Стиль жизни SQL
Я же написал. У меня есть база SQL с данными, которые нужно обновлять.
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Art
Я же написал. У меня есть база SQL с данными, которые нужно обновлять.
Ну, обновляй, если нужно
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
ну ладно.
источник