Pull to refresh
5
0
Лестат Ким @lestvt

DataOps Lead

Send message

wb.ru это ведь маркетплейс, а не магазин) из-за таких хитроумных поставщиков товаров, которые бросают пыль в глаза нашим покупателям своими "скидками" - мы начали разработку фичи истории цены, чтобы вы могли оценить действия поставщиков самостоятельно и выбрать более добросовестных

много хороших компаний и крутых решений) у всех свои

На это нужен ГОСТ !)))
Думалось будет больше. Ожидается ли продолжение?
Решение не претендует на самое лучшее по версионированию, лишь версия внутри SQL Server'a. Здесь и так используются DDL триггеры. Хорошее предложение по тикетам, предлагаю оформить request-pull. Кодеры везде разные, мы живём не в идеальном мире.
это теперь называется Oracle Database
Чемпионат мира по бд в статье про mssql, выбрать можно только один вариант и побеждает sql server. С — статистика
К сожалению в нашей команде последнее
Может и liquibase. Это всего лишь еще одна реализация версионирования, не претендующая на трон. Уповаю что и такое принесёт кому-то пользу
«Контроль версий внутри Sql server'a» != «Бест практис версионирования объектов БД»
К сожалению не все коммитят абсолютно все изменения в гит. Данная реализация решает эту задачу

У вас ошибка в реализации 1-го задания (выводятся руководители)


SELECT e.*
FROM EMPLOYEE AS e
WHERE 
    e.SALARY > 
        (
            SELECT SALARY 
            FROM EMPLOYEE 
            WHERE 
                DEPARTMENT_ID = e.DEPARTMENT_ID 
                AND CHIEF_ID IS NOT NULL
        )
В общем Константин (kast218) уже ответил. Действительно данный функционал уже существует, но только начиная с версии SQL Server 2016
CREATE OR ALTER
Алексей, спасибо за развернутый комментарий.
1. Исправил
2. Исправил
3. dbo.antidrop не планировалась как готовое решение, лишь пример на коленке
4. Заметил еще до модерации, но редактировать было нельзя…
5. Исправил

По поводу 4х непонятнных переменных, хотелось чтобы суть была ясна начинающим разработчикам в том числе. Безусловно были динамические мысли. В общем было принято решение оставить более простенький вариант.

Information

Rating
Does not participate
Date of birth
Registered
Activity