Tag Archives: Sql Server
HeidiSQL — бесплатная программа для работы с MySQL и MsSQL Server
http://www.heidisql.com/screenshots.php — бесплатная и opensource. При этом быстрая. Одно плохо — только под Windows. Но под wine летает.
Библиотека для доставания хранимых процедур из SQL Server)
Написана на python https://github.com/squadette/sqlup
SQL Server: Получить время в формате (hh:mm) из datetime
Для SQL Server 2005
1 2 3 |
CONVERT( VARCHAR( 8 ), GETDATE(), 108 ) AS HourMinuteSecond, -- hh:mm:ss CONVERT( VARCHAR( 5 ), GETDATE(), 108 ) AS HourMinute, -- hh:mm CONVERT( VARCHAR( 8 ), GETDATE(), 101 ) AS DateOnly -- mm/dd/yyyy |
http://blog.sqlauthority.com/2009/08/06/sql-server-get-time-in-hourminute-format-from-a-datetime-get-date-part-only-from-datetime/
Аналог ON DUPLICATE KEY UPDATE SQL Server
Есть таблица для записи статистики за день
1 2 3 4 5 |
CREATE TABLE mailStats ( dt DATE NOT NULL CONSTRAINT PK_mailStats PRIMARY KEY, total INT NOT NULL, failed INT NOT NULL, ); |
Нужно записать в неё общее количество действий и количество фэйлов скриптом, запускающимся по крону к примеру раз в час. При этом мы не знаем, создана ли запись на сегодняшний день, а выполнить всё хочется за один запрос. Тут бы на помощь пришёл «ON DUPLICATE KEY UPDATE» от …
Установка SQL Server Management Studio под MAC OS
Установить Parallels Desktop (он не бесплатный) Скачать Microsoft® SQL Server® 2008 Management Studio Express Установить полностью Запустить Microsift SQL Server 2008 → Средства настройки → Диспетчер конфигурации SQL Server. В нём в разделе «Настройка собственного клиента SQL → Псевдонимы» добавить псевдоним В SQL Server Management Studio вбить этот псевдоним Пользоваться и ненавидеть MS)