Size: a a a

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

2020 September 21

NS

Nikolay Salov in SqlCom.ru - Стиль жизни SQL
а я пишу как попало
источник

I

Ilya in SqlCom.ru - Стиль жизни SQL
Nikolay Salov
нашёл
👍
источник

ДЗ

Дмитрий Зайцев... in SqlCom.ru - Стиль жизни SQL
Nikolay Salov
а я пишу как попало
Николай, прочитайте правила канала, уважайте коллег, объединяйте сообщения.
источник

IC

Igor Chizhov in SqlCom.ru - Стиль жизни SQL
Хорошее замечание человеку, который пишет как попало 😆
(сорри за оффтоп).
источник

NS

Nikolay Salov in SqlCom.ru - Стиль жизни SQL
Дмитрий Зайцев
Николай, прочитайте правила канала, уважайте коллег, объединяйте сообщения.
Ну ладно. Я думал здесь более менее свободный стиль общения:(
источник

А

Андрій in SqlCom.ru - Стиль жизни SQL
Можно просто в конце скрипи каким-то бютифаером поправить, по всем конвенциям которые душе угодны
источник

OB

Oleksii Bereza in SqlCom.ru - Стиль жизни SQL
Надо автоматизировать восстановление базы на определенное время. Пишу скрипт чтобы вытягивать время полного бекапа и бекапа логов до нужного времен. Но, почему-то msdb.dbo.backupset не показывает актуальных данных. Может ли это быть потому что бекапы складываются в Azure Storage? Или потому что сервер в кластере?
источник

О奧

Олег 奧列格 (Ào liè gé)... in SqlCom.ru - Стиль жизни SQL
Oleksii Bereza
Надо автоматизировать восстановление базы на определенное время. Пишу скрипт чтобы вытягивать время полного бекапа и бекапа логов до нужного времен. Но, почему-то msdb.dbo.backupset не показывает актуальных данных. Может ли это быть потому что бекапы складываются в Azure Storage? Или потому что сервер в кластере?
Используйте dbatools.io, облегчит вам эту головную боль. Если вы предпочитаете T-SQL вокруг много скриптов, посмотрите в репозиторий БрентОзара или Константина Таранова
источник

О奧

Олег 奧列格 (Ào liè gé)... in SqlCom.ru - Стиль жизни SQL
Oleksii Bereza
Надо автоматизировать восстановление базы на определенное время. Пишу скрипт чтобы вытягивать время полного бекапа и бекапа логов до нужного времен. Но, почему-то msdb.dbo.backupset не показывает актуальных данных. Может ли это быть потому что бекапы складываются в Azure Storage? Или потому что сервер в кластере?
Вы знаете на какой ноде производится бекап? На том сервере и нужно искать информацию о бекапах
источник

OB

Oleksii Bereza in SqlCom.ru - Стиль жизни SQL
Олег 奧列格 (Ào liè gé)
Используйте dbatools.io, облегчит вам эту головную боль. Если вы предпочитаете T-SQL вокруг много скриптов, посмотрите в репозиторий БрентОзара или Константина Таранова
dbatools.io заслуживает внимания. Надо попробовать предложить команде. Да, я думаю, что проблема в ноде. К сожалению ограничен доступ еще. Буду узнавать. Спасибо.
источник

О奧

Олег 奧列格 (Ào liè gé)... in SqlCom.ru - Стиль жизни SQL
Oleksii Bereza
dbatools.io заслуживает внимания. Надо попробовать предложить команде. Да, я думаю, что проблема в ноде. К сожалению ограничен доступ еще. Буду узнавать. Спасибо.
dbatools.io ваш SSMS в командной строке
источник
2020 September 22

VL

V. Lavrinovics 🇦🇹... in SqlCom.ru - Стиль жизни SQL
Кто знаком с mysql и с php хоть не много, подскажите:
вот у меня есть таблица с 5 столбцами,
из них 3 столбца получают данные из php, остольные 2 столбца автоматические(id+data).
Эти 3 столбца получающие данные с сайта.
Вот эти 3 столбца:
'pageurl'  |  'pageword'   |  'verses' 
url1      | word1         | verse-a
url1      | word1         | verse-b
url1      | word1         | verse-c
url2      | word2         | verse-d
url2      | word2         | verse-e
url3      | word3         | verse-f
url3      | word3         | verse-g  
Подскажите пожалуйста, как сделать мне так, чтобы после того как 'url' и 'word' записан, записывать только остальные 'verse', а 'url' и 'word' чтобы не нужно было постоянно дописывать. Если так возможно.
источник

IS

Ilya Slezkin in SqlCom.ru - Стиль жизни SQL
всем привет! Подскажите пожалуйста, есть ли разница в 2ух скриптах?

constraint t_user_org_fk foreign key (org_id) references smfd_user.t_organization (org_id) on delete set null

constraint t_user_org_fk references smfd_user.t_organization on delete set null
источник

OB

Oleksii Bereza in SqlCom.ru - Стиль жизни SQL
Ilya Slezkin
всем привет! Подскажите пожалуйста, есть ли разница в 2ух скриптах?

constraint t_user_org_fk foreign key (org_id) references smfd_user.t_organization (org_id) on delete set null

constraint t_user_org_fk references smfd_user.t_organization on delete set null
Похоже что разницы нет. Вопрос лишь в синтаксисе. FK в описании поля (второй вариант) на моей практике никто не использует. Либо в описании таблицы (первый вариант) либо отдельный ALTER TABLE скрипт, как например генерирует SSMS
источник

IS

Ilya Slezkin in SqlCom.ru - Стиль жизни SQL
Oleksii Bereza
Похоже что разницы нет. Вопрос лишь в синтаксисе. FK в описании поля (второй вариант) на моей практике никто не использует. Либо в описании таблицы (первый вариант) либо отдельный ALTER TABLE скрипт, как например генерирует SSMS
спасибо!
источник

АН

Ананьев Николай... in SqlCom.ru - Стиль жизни SQL
всем привет.
adHoc против процедур

просто это известная холеварная тема, и в один момент все антогонисты процедур сказали надо их писать. стало прям интересно поразбираться.

аргумент, что при выполнение adHoc запроса, проверяется наличие прав на все объекты в теле запроса (на все таблицы, функции), у пользователя который его исполняет

а при выполнении процедур только на нее.        так ли это?
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Ананьев Николай
всем привет.
adHoc против процедур

просто это известная холеварная тема, и в один момент все антогонисты процедур сказали надо их писать. стало прям интересно поразбираться.

аргумент, что при выполнение adHoc запроса, проверяется наличие прав на все объекты в теле запроса (на все таблицы, функции), у пользователя который его исполняет

а при выполнении процедур только на нее.        так ли это?
Да, это так, но это правило действует не всегда, есть исключения.

Кроме этого, это вряд ли можно назвать решающим фактором при выборе способа выполнения запроса (процедура или ad-hoc).

Да и как бы ad-hoc в процедуре не вдруг и сделаешь, сложнее, чем с клиента. Так что если тебе реально нужен ad-hoc, то надо ли процедуру использовать, ещё большой вопрос.

Тут лучше бы по-другому поставить вопрос: надо ли вообще делать ad-hoc запросы. Я могу точно сказать из опыта (который огромный), что чем их меньше, тем базе лучше (легче)
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Ананьев Николай
всем привет.
adHoc против процедур

просто это известная холеварная тема, и в один момент все антогонисты процедур сказали надо их писать. стало прям интересно поразбираться.

аргумент, что при выполнение adHoc запроса, проверяется наличие прав на все объекты в теле запроса (на все таблицы, функции), у пользователя который его исполняет

а при выполнении процедур только на нее.        так ли это?
Ну то есть вообще постановка вопроса ad-hoc VS stored procedure некорректная. Это не взаимоисключающие понятия.
источник

АН

Ананьев Николай... in SqlCom.ru - Стиль жизни SQL
Ilia Zviagin
Ну то есть вообще постановка вопроса ad-hoc VS stored procedure некорректная. Это не взаимоисключающие понятия.
Спасибо
источник

EG

Evgeniy Glebov in SqlCom.ru - Стиль жизни SQL
Всем привет. Объясните пожалуйста, в чем различие?
источник