- 1
CASE WHEN DAY(saledate)<10 THEN '0'+STR(DAY(saledate),1) ELSE STR(DAY(saledate),2) END + '.' + CASE WHEN MONTH(saledate)<10 THEN '0'+ STR(MONTH(saledate),1) ELSE STR(MONTH(saledate),2) END + '.'+ STR(YEAR(saledate),4) as SaleDate
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
CASE WHEN DAY(saledate)<10 THEN '0'+STR(DAY(saledate),1) ELSE STR(DAY(saledate),2) END + '.' + CASE WHEN MONTH(saledate)<10 THEN '0'+ STR(MONTH(saledate),1) ELSE STR(MONTH(saledate),2) END + '.'+ STR(YEAR(saledate),4) as SaleDate
Я у мамы программист...
convert(varchar, saledate, 104) as SaleDate
rotoeb # 0
gost # 0 ⇈
gost # 0 ⇈
rotoeb # 0 ⇈
gost # 0 ⇈
oaoaoammm # 0 ⇈
MatureGovnocoder # 0 ⇈
rotoeb # 0 ⇈
MatureGovnocoder # 0 ⇈
bootcamp_dropout # 0 ⇈
MatureGovnocoder # 0 ⇈
guest # 0 ⇈
defecate-plusplus # 0 ⇈
guest # 0 ⇈
Именно потому MS-SQL среди веб-макак менее популярна, чем MySQL
bootcamp_dropout # 0 ⇈
guest # 0 ⇈
А в постгресе (не гря про мускуль) не получится сделать, например, автоматически перестраиваемые кеширующие вью. И мастер-мастер репликацию из коробки. И визуального профилировщика нет. И визуального explain. Но веб макакам это не нужно: они пишут "SELCT * FROM Tovary" и текут
bootcamp_dropout # 0 ⇈
В mssql апсерт нельзя нормально сделать чтобы о таких вещах переживать
guest # 0 ⇈
Fike # 0 ⇈
guest # 0 ⇈
В винде нету кеша на уровне блочных устройств (там и устройств-то таких нету) емнип, так что синк получится из коробки.
В линуксе наверное нужно было бы делать O_DIRECT или как-то так
guest # 0 ⇈
фразу "В винде нету кеша на уровне блочных устройств" следует читать как
В винде нету обязательного кеша на уровне блочных устройств, если драйвер сам не захочет"
Fike # 0 ⇈
defecate-plusplus # 0 ⇈
и это, пожалуй, единственное, чего не хватает, откровенно говоря
> мастер-мастер репликацию из коробки
покупайте PostgresPro Enterprise, покупай отечественное!
> визуального explain
а это нахуй? чем не понятен в текстово-иерархическом виде? ты ещё скажи "неудобно мышкой строить запросы"
guest # 0 ⇈
ну няшноже:
https://blog.sqlauthority.com/wp-content/uploads/2012/06/SQLSERVER_EXCEPT_ExecPlan_Big.gif
А вот профайл, кстати: он там вместо лога запросов
https://i.stack.imgur.com/JsQq0.png
defecate-plusplus # 0 ⇈
но на https://github.com/AlexTatiyants/pev
можно сделать плагин к идее (если его ещё нет)
guest # 0 ⇈
А можешь запустить клиента локально и подсоединиться к серверу.
Разумеется, текстовый эксплеин тоже есть)
По RDP на сервер лучше не ходить без надобности
>уебанскую
ну тут да. MS-SQL без винды не работает
MatureGovnocoder # 0 ⇈
guest # 0 ⇈
Я MS-SQL лет десять не трогал, и не следил за ним особо
bormand # 0 ⇈
guest # 0 ⇈
MatureGovnocoder # 0 ⇈
defecate-plusplus # 0 ⇈
я не думал что это такой секрет
только желания поставить её от этого не выросло...
Fike # 0 ⇈
defecate-plusplus # 0 ⇈
А в оракле наверняка за дополнительные $45.000 per core license тоже можно
defecate-plusplus # 0 ⇈
как и ожидалось, люди наебенили экстеншенов на любой вкус
https://stackoverflow.com/questions/52114625/sp-send-dbmail-alternative-in-postgres-easy-way-to-send-postgres-email-reports/53635068
но вообще я предполагал "относительно легко" это командой COPY насрать в хостовую program (такую как /bin/bash) однострочник, для чего и нужны повышенные права
можно сделать функцию с security definer и грантить её неповышенным юзерам
MatureGovnocoder # 0 ⇈
oaoaoammm # 0 ⇈
Ohuetь. Представляю багор разработчиков «Yanza», которая в этом индексе в 34.3 раза хуже чем «SQLite».
guest # 0 ⇈
лучшая субд
Desktop # 0 ⇈
С таким сайтом странно, что не в 334 раза
oaoaoammm # 0 ⇈
guest # 0 ⇈
oaoaoammm # 0 ⇈
Видимо, весь бюджет от дазы банных ушел на баннер, а на остальной сайт уже не хватило...
Desktop # 0 ⇈
а откуда ты про них знаешь тогда?
oaoaoammm # 0 ⇈
Я, если честно, даже не думал, что у них есть сайт – максимум страничка в гитхабе.
Saehrimnir # 0 ⇈
guest # 0 ⇈
guest # 0
Balza # 0