Интернет, компьютеры, софт и прочий Hi-Tech

Подписаться через RSS2Email.ru

Страницы, снабженные тегом

sql

Курсоры в хранимых процедурах MySQL. Часть 3
В этой статье мы углубляемся в хранимые процедуры MySQL. Рассматривается, как получать скалярные данные с помощью параметров вывода, как получать вычисляемые наборы данных посредством курсоров, а также некоторые другие попутные аспекты хранимых процедур.
Курсоры в хранимых процедурах MySQL. Часть 2
В данной части статьи показывается, как создать хранимую процедуру с помощью MySQL Workbench, как использовать в этой хранимке курсор, и как вызывать эту процедуру из кода PHP. Подробно объясняются принципы работы с курсорами в хранимых процедурах MySQL.
Курсоры в хранимых процедурах MySQL
После моей предыдущей статьи по хранимым процедурам, которая была опубликована на SitePoint, я получил много комментариев. Мне предложили проработать тему курсоров, имеющих важное значение в связи с хранимыми процедурами и являющихся частью хранимок.
Хранимые процедуры в MySQL и PHP
Проще говоря, хранимые процедуры («ХП») — это сохраненные в базе данных процедуры (написанные с помощью SQL и других управляющих операторов), которые могут быть выполнены движком баз данных и вызваны из программного кода, который с этим движком работает.
Хранимые процедуры в MySQL и PHP. Часть 2
В этой статье мы рассмотрим давно забытую составляющую баз данных MySQL: хранимые процедуры. Преимущества использования ХП очевидны. Они позволяют нам применять более строгий контроль доступа к определенным данным, когда это требуется бизнес-логикой.
Циклы в базах данных средствами PL/SQL
В PL/SQL есть три типа циклов: безусловные, условные (WHILE) и циклы со счетчиком (FOR). Первые очень специфичны и пременяются крайне редко. А потому организуются с помощью условных циклов. Выход из таких циклов осуществляются с помощью EXIT или GOTO.
Реляционная СУБД Microsoft SQL Server
Если вы собираетесь работать с серверами и базами данных, то ознакомиться с этим софтом нужно непременно. Для этого достаточно всего лишь взять с официального сайта Microsoft бесплатные SQL Server Express Edition и SQL Server Management Studio Express.
Команды CREATE, ALTER и DROP TABLE; Допустимые пределы и не поддерживаемые возможности — Поддержка внешних ключей в SQLite
Этот документ описывает поддержку внешних ключей SQL, реализованных в SQLite версии 3.6.19. В главе 5 описывается, как работают команды ALTER и DROP TABLE при наличии внешних ключей. В заключительной 6 главе перечисляются ограничения текущей реализации.
Операции ON DELETE и ON UPDATE — Продвинутые возможности внешних ключей — Поддержка внешних ключей в SQLite
Этот документ описывает поддержку внешних ключей SQL, реализованных в SQLite версии 3.6.19. Продолжение перевода. Глава 4 описывает продвинутые возможности, связанные с внешними ключами, поддерживаемыми в SQLite. Операции ON DELETE и ON UPDATE.
Продвинутые возможности внешних ключей — Поддержка внешних ключей в SQLite
Этот документ описывает поддержку внешних ключей SQL, реализованных в SQLite версии 3.6.19. Ранее уже были опубликованы три главы. Продолжение перевода. Глава 4 описывает продвинутые возможности, связанные с внешними ключами, поддерживаемыми в SQLite.
Включение поддержки внешних ключей; Необходимые и желательные индексы базы данных — Поддержка внешних ключей в SQLite
Этот документ описывает поддержку внешних ключей, реализованных в SQLite версии 3.6.19. Вторая глава описывает, что сделать для включения внешних ключей. Третья глава описывает, какие индексы нужно создать для эффективного использования внешних ключей.
Поддержка внешних ключей в SQLite
Этот документ описывает поддержку внешних ключей SQL, реализованных в SQLite версии 3.6.19. Первая глава посвящена общей концепции внешних ключей в SQLite, объясняет ее с помощью примеров и определений, необходимых для понимания данного документа.
Типы данных в SQLite версии 3
SQLite использует динамическую типизацию, когда тип значения связан с самим значением, а не с его контейнером. Такая типизация имеет обратную совместимость со статическими системами других СУБД. SQL-запросы других баз данных должны работать и с SQLite...
Советы по разработке приложений поиска — SQLite: расширения FTS3 и FTS4
Изначально FTS был разработан для поддержки логического полнотекстового поиска — запросы должны находить набор документов, которые удовлетворяют заданным критериям. Однако большинство приложений поиска требуют ранжирования результатов по релевантности...
Компиляция и включение FTS3 и FTS4, запросы с использованием полнотекстового индекса — SQLite: расширения FTS3 и FTS4
Несмотря на то, что FTS3 и FTS4 входят в состав исходного кода SQLite, они не включаются по умолчанию. Для сборки SQLite с включенной функциональностью FTS, нужно при компиляции определить макрос препроцессора SQLITE_ENABLE_FTS3. Есть и другие опции.
Структуры данных — SQLite: расширения FTS3 и FTS4
Этот раздел описывает, как FTS хранит свой индекс и данные. Прочтение и понимание этого материала не является обязательным для использования FTS в приложениях. Однако это может быть полезно для тех разработчиков, которые хотят расширить возможности FTS.
Токенайзеры — SQLite: расширения FTS3 и FTS4
Токенайзер FTS — это набор правил для извлечения термов из документа или простого полнотекстового запроса FTS. Если при создании таблицы FTS в запросе CREATE VIRTUAL TABLE не был указан какой-то специфический токенайзер, то будет использован «simple»...
SQLite: расширения FTS3 и FTS4
FTS3 и FTS4 — это модули виртуальных таблиц SQLite, которые позволяют пользователям выполнять полнотекстовый поиск на множестве документов. Наиболее общий способ описать полнотекстовый поиск: «То, что делают Google и Yahoo с документами в Мировой сети».
Вспомогательные функции — Snippet, Offsets и Matchinfo — SQLite: расширения FTS3 и FTS4
Модули FTS3 и FTS4 предоставляют три специальные функции: «snippet», «offsets» и «matchinfo». Функции «snippet» и «offsets» позволяют узнать местоположение искомых термов в найденных документах, а «matchinfo» используется для вычисления релевантности.
Вопрос по MySQL и SQL
Возможно сделать запрос такова типа. У нас есть таблицы forums , forum_threads , forum_posts , ...
Доступная документация по SQLite
Ссылки на основную официальную документацию по SQLite.
SQL в понимании SQLite. REINDEX
Глава из официального руководство по SQLite. Команда переиндесации.
SQL в понимании SQLite. DROP VIEW
Синтаксис SQL-команды для удаления вьюхи (представления) из официальной документации по SQLite
SQL в понимании SQLite. DROP TRIGGER
Страница из официальной документации по SQLite. Синтаксис SQL-команды для удаления триггера.
SQL в понимании SQLite. DROP INDEX
Глава из официального руководство по SQLite. Команда удаления индекса.
SQL в понимании SQLite. DETACH DATABASE
Страница из официальной документации по SQLite. Синтаксис SQL-команды для отсоединения дополнительной базы данных.
SQLite. Справочник по C/C++ API. Введение
Это не учебник. Эти страницы предоставляют точную информацию и не являются легкими для чтения. Содержание этих страниц было извлечено из комментариев в исходном коде. Описание интерфейса разбито на три части - списки объектов, констант и функций.
Оператор IF в стандарте SQL:2003
В статье описывается использование оператора IF в SQL. Он был введен в стандарт SQL в 2003 году и описан в спецификации "(ISO-ANSI Working Draft) Persistent Stored Modules (SQL/PSM)" (Август, 2003), которая и является основным источником этой статьи.
Руководство по PostGIS. Глава 4. Использование PostGIS. 4.4. Восстановление данных ГИС
Описывается процесс создания SQL- и shp-дампа пространственной базы данных PostGIS.
Почему появление MySQLi было необходимым
Продолжается развитие популярного языка программирования PHP5. С появлением новых версий MySQL создателям PHP пришлось серьезно подумать над совместимостью с этой СУБД. С проблемами помогло справиться специальное расширение, получившее название MySQLi.
Биржа долевых инвестиций SIMEX.

© 2007-2017, Дмитрий Скоробогатов.
Разрешается воспроизводить, распространять и/или изменять материалы сайта
в соответствии с условиями GNU Free Documentation License,
версии 1.2 или любой более поздней версии, опубликованной FSF,
если только иное не указано в самих материалах.