Home » 1С Предприятие 8.х SQL
google




1Cv8: Зачем использовать виртуальные таблицы в запросах, взгляд изнутри СУБД

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




SQLite реализация UPSERT (insert or update)

Приведу 2 примера реализации UPSERT (insert or update) в SQLite:




Python: Работа с SQLite

Для работы с SQLite из Python можно использовать нативную библиотеку, ее функциональности достаточно для основных задач. Некоторые могут сказать: зачем так, когда есть SQLAlchemy и можно писать независимый от СУБД код, отвечу: не для всех задач нужно тащить framework.




Примеры запросов с учетом особенностей MySQL

Пример наиболее интересных моментов в языке запросов используемом в MySQL


Posted on by Ушаков Сергей
Categories: SQL Метки: ,


1C + PostgreSQL: Изменение табличного пространства

Имеется база 1С, как сервер СУБД используется PostgreSQL. Задача развернуть базу в другом местоположении (не там где по умолчанию хранятся базы).




MS SQL Server: Получение дат начала и конца недели

В MS SQL Server получить интервал: начало-конец недели можно так


Posted on by Ушаков Сергей
Categories: SQL Метки:


Поиск по текстам SQL, jobs


Posted on by Ушаков Сергей
Categories: SQL Метки: ,


Реализация limit на разных SQL серверах

limit — выборка определенного количества записей из общей выборки. Чаще всего используется для постраничной навигации.
Задача: необходимо выбрать все товары находящиеся на 3 странице, при этом на одной странице отображается 5 товаров.




MySQL: случайное число в заданном пределе

SELECT greatest(@min_value,round((rand() ) * @max_value))
где
@min_value — нижняя граница случайного числа
@max_value — верхняя граница случайного числа

Не идеально, но работает )


Posted on by Ушаков Сергей
Categories: SQL Метки:


Небольшой TSQL скрипт для проверки корректности данных БД 1С 7.7

Скрипт работает на любой конфигурации 1С Предприятие 7.7, использующей MS SQL Server для хранения данных. Таблицы для проверки берутся из sysobjects.
Запускается из SQL Managment studio или его аналога.




Социальные сети


Я в Twitter
Яндекс.Поиск
Поиск обычный
Счетчики
Рейтинг@Mail.ru Яндекс.Метрика