Уважаемые слушатели! Обращаем ваше внимание, что 01.05.2024 и 09.05.2024 у нас выходные дни. Вы можете оставить сообщение в чате, мы обязательно ответим!

Советы «Специалиста»

Как скопировать файл вместе с разрешениями

Бывает необходимо перенести файлы на новое место, сохранив все выданные на эти файлы разрешения. Как это сделать простым способом? Ведь при копировании в Проводнике все разрешения теряются. Да и при перемещении файлов информация о разрешениях переносится вместе с файлами только в пределах тома.

Как ускорить работу конвейера потока данных в пакете служб интеграции

В конвейере потока данных (data flow task) зачастую участвует большое количество преобразований. Но не все они встраиваются в конвейер одинаково.

Как отлаживать код, использующий привязку к текущему пользователю

В реляционной базе данных нельзя назначать права на строки. Поэтому, для защиты отдельных строк часто используют представление (VIEW) с привязкой к идентификатору текущего пользователя. Это, пожалуй, самый распространённый, но далеко не единственный сценарий использования в коде обращений к текущему контексту безопасности. Как отлаживать такой код?

Как работать с файлами из Transact-SQL

Иногда хочется поработать с файлами прямо из SQL-кода. Например, вывести в файл какую-нибудь отладочную информацию, выгрузить XML-данные, использовать текстовый файл для ведения журнала или сохранить отчёт в HTML-файле. А может, наоборот, прочитать из файла какие-то данные, конфигурационную информацию, импортировать содержимое CSV-таблицы или XML-источника. Есть несколько способов получить доступ к файловой системе и содержимому файлов из базы данных SQL Server.

Как программно получить исходный код хранимой процедуры в SQL Server

При редактировании хранимой процедуры Management Studio ловко подставляет в редактор её исходный текст. Как самому таким же образом получить доступ к её исходному коду?

Какую пользу можно извлечь из расширенных свойств объектов БД SQL Server

Микрософт предлагает использовать расширенные свойства (extended properties) объектов в SQL Server'е для взаимодействия с приложением. А можно ли сделать с ними что-то полезное именно в базе данных? Ведь не просто так они вынесены на отдельную закладку в Management Studio!

Как выбрать из таблицы строку случайным образом

Во время тестирования иногда бывает нужно выбрать из таблицы случайную порцию данных. Или представьте, что вы реализуете розыгрыш призов и вам требуется определить победителя случайным образом. Как написать такой SQL-запрос?

Как составить запрос для постраничного вывода в SQL Server'е

В веб-приложениях очень часто необходим постраничный вывод данных. При этом желательно иметь возможность регулировать размер страницы и позволять пользователю переходить на произвольную страницу списка. Как написать SQL-запрос (желательно в виде одного SELECT'а), который вернёт выборку с нужной страницы?

Как получить второй автоинкремент в таблице для SQL Server'а

В таблице может быть только один автоинкремент. Это логично. Зачем может понадобиться второй? Второй будет полезен для реализации произвольного (задаваемого пользователем) порядка сортировки объектов. Добавим столбец с целочисленными значениями и позволим пользователю их менять, чтобы получить желаемый порядок сортировки. Вы много раз встречали такой приём в интерфейсе при оснащении списка кнопками "вверх" и "вниз".

Как не запутаться в подключениях при работе с Management Studio

Часто бывает необходимо работать в Management Studio с несколькими подключениями одновременно. Например, отлаживать запрос на тестовом сервере, а затем запускать его на боевом. Или в одной и той же базе запускать сценарии с административными привилегиями и с правами обычного пользователя. Как не запутаться в соединениях? Досадно было бы в окне соединения с боевым сервером выполнить запрос, который предназначался для тестовой базы.

Фактическое допущение работника к работе и условие об испытании

При фактическом допущении к работе работника работодатель обязан не позднее трех рабочих дней со дня фактического допущения к работе оформить...

Соглашение о продлении срока трудового договора с беременной женщиной

Законодатель (статья 261 Трудового кодекса Российской Федерации) предусматривает продление срока действия трудового договора с беременной женщиной до окончания беременности...

Отказ в заключении трудового договора

Законодатель (статья 64 Трудового кодекса Российской Федерации) обязывает работодателя по требованию лица, которому отказано в заключении трудового договора, сообщить причину...

Ознакомление работника под роспись с документами работодателя до заключения трудового договора

Статья 68 Трудового кодекса Российской Федерации предусматривает обязанность работодателя ознакомить работника (до заключения трудового договора) с правилами внутреннего трудового распорядка,...

Ошибки в записях на титульном листе трудовой книжки. Как исправить?

Если при заполнении трудовой книжки лицо, ответственное за ведение трудовых книжек, допустило ошибку (например, неправильно вписана фамилия работника), бланк трудовой...

Выдача трудовой книжки работнику в период работы

В случае обращения работника в период работы с заявлением о выдачи ему трудовой книжки, необходимо помнить, что согласно...

Вкладыш в трудовую книжку

В случае если у работника закончился вкладыш в трудовую книжку, последующие записи вписываются в новый вкладыш. Законодатель не...

Прием на работу малолетнего работника

Статья 63 Трудового кодекса Российской Федерации предусматривает заключение трудового договора с лицами, достигшими возраста 14 лет. В организациях...

Ознакомление работника под роспись с записями в трудовой книжке

Согласно пункту 35 Правил ведения и хранения трудовых книжек, изготовления бланков трудовой книжки и обеспечения ими работодателей при увольнении работника...

Оформление новой трудовой книжки при приеме на работу

При приеме на работу работник написал заявление с просьбой оформить ему дубликат трудовой книжки, т.к. на прежнем месте работы ему...

1234567

Авторизации

Обратный звонок

Оставьте свои данные ниже и наш менеджер свяжется с вами в рабочее время!

Нажимая на кнопку, вы соглашаетесь с политикой конфиденциальности

Спасибо за обращение! Ваш менеджер свяжется с вами в рабочее время.