Описание тега database-agnostic

Этот тег указывает, что вопрос не зависит от какой-либо конкретной базы данных, и sql должен работать в любых rdbms.
3 ответа

Количество выполнений вложенного запроса

Сколько раз будет выполняться этот вложенный подзапрос? SELECT CID, CNAME FROM CUSTOMER WHERE EXISTS ( SELECT CID FROM RENTALS WHERE CUSTOMER.CID = RENTALS.CID AND PICKUP = 'CARY' ) Это теоретический вопрос, то есть он найден в моей книге. Ответ был…
14 сен '13 в 08:51
1 ответ

Переход от Oracle SQL к ANSI SQL плюсы и минусы

Я работаю в проекте, где пользовательский интерфейс имеет прямой доступ к базе данных через код SQL. У компании есть структура, в которой мы создаем страницы пользовательского интерфейса в формате xml, после чего она анализируется и создает страницы…
24 янв '14 в 10:42
3 ответа

SQL: встроенный способ обнаружения пробелов в произвольной серии дат?

У меня есть набор таблиц, которые подают в исторические отчеты. Создание отчета сейчас занимает много времени, и я хочу создать кеш-таблицы, в которых будут храниться скомпилированные данные, которые затем будут передаваться в отчет. Одним из ключей…
3 ответа

Стандартная нейтральная база данных XSD для описания схемы реляционной базы данных

Кто-нибудь знает о независимом от поставщика XSD для описания схемы реляционной базы данных? Наша система должна получить информацию о структуре базы данных: таблицы Колонны и типы Ограничения первичных и внешних ключей Индексы так далее независимым…
1 ответ

Остановить выполнение командного файла при ошибке для sqlplus в Oracle

У меня есть 4 файла с именем test.bat, который содержит @echo off C:\oraclexe\app\oracle\product\10.2.0\server\BIN\sqlplus -s -l user/pass@localhost @E:\Oracle_Files\query.sql>E:\Oracle_Files\error.txt; C:\oraclexe\app\oracle\product\10.2.0\serve…
1 ответ

Перекрестный запрос к базе данных в C# для получения списка имен баз данных

Я использую Entity Framework 6 (EF6) с C#. Я пытаюсь написать независимый от БД запрос, чтобы получить список всех имен баз данных. Например: с SQL Server существует что-то вроде select * from master.sys.databases WHERE name NOT IN ('master', 'tempd…
6 ответов

Быстрый реляционный метод хранения данных дерева (например, многопоточные комментарии к статьям)

У меня есть смс, который хранит комментарии против статей. Эти комментарии могут быть как потоковыми, так и не потоковыми. Хотя технически они совпадают только с тем, что столбец ответа остается пустым, когда он не содержит потоков. Мое приложение р…
1 ответ

Гладкий универсальный И независимый от водителя

По сути, я хочу достичь комбинации: Агностицизм базы данных Slick 3.0.0 и универсальный репозиторий Slick 3 для повторного использования На самом деле я много пробовал, но я не могу заставить это работать вообще. abstract class BaseModel[T <: sli…
14 сен '16 в 20:49
28 ответов

Вставить в... значения ( SELECT ... FROM ...)

Я пытаюсь INSERT INTO таблица с использованием входных данных из другой таблицы. Хотя это вполне осуществимо для многих механизмов баз данных, мне всегда кажется, что я не могу вспомнить правильный синтаксис для SQL двигатель дня ( MySQL, Oracle, SQ…
5 ответов

Как мне нормализовать этот дизайн базы данных?

Я создаю систему отчетности и статистики по гребле для клиента, где у меня есть структура, похожая на следующую: ----------------------------------------------------------------------------- | ID | Team | Coaches | Rowers | Event | Position | Time |…
8 ответов

Лучшая схема для представления NCAA Basketball Bracket

Какова лучшая схема базы данных для представления баскетбольного мяча NCAA? Вот ссылка, если вы не знакомы: http://www.cbssports.com/collegebasketball/mayhem/brackets/viewable_men Я вижу несколько разных способов моделирования этих данных, с одной т…
6 ответов

Функция, которая создает метку времени в C#

Мне было интересно, есть ли способ создать метку времени в C# из datetime? Мне нужно значение с точностью до миллисекунды, которое также работает в Compact Framework(говоря, что поскольку DateTime.ToBinary() не существует в CF). Моя проблема в том, …
4 ответа

Создание индексов с нисходящими ключевыми столбцами с помощью Liquibase

Мне интересно, существует ли общий способ создания "упорядоченного индекса" с использованием жидкой базы. Что-то, что будет производить такого рода оператор SQL: CREATE INDEX idx_name ON my_table (m_column DESC) Мне это нужно для сервера Oracle, Pos…
14 авг '12 в 15:06
3 ответа

Как построить запрос в querydsl без доменных классов

При поиске библиотек Java для создания запросов без учета базы данных я сталкивался со многими, включая iciql, querydsl, jooq, joist, hibernate и т. Д. Я хотел что-то, что не требует конфигурационных файлов и может работать с динамическими схемами. …
06 фев '14 в 23:00
4 ответа

Внедрение гибких отношений в РСУБД - каковы на самом деле компромиссы?

У меня есть куча продуктов с кучей различных возможных атрибутов для каждого продукта. Например, продукт А имеет название, размер, цвет, форму. Продукт B имеет название, калории, сахар и т. Д. Один из способов решить эту проблему: 1) Создать таблицы…
5 ответов

Существует ли такое поведение во всех основных базах данных?

mysql> select 0.121='0.121'; +---------------+ | 0.121='0.121' | +---------------+ | 1 | +---------------+ Это относится к другой базе данных, которая number='number' является true?
21 апр '10 в 16:03
2 ответа

Как получить полностью материализованный запрос из querydsl

Я пытаюсь использовать querydsl для построения динамических запросов для динамических схем. Я пытаюсь получить только запрос вместо того, чтобы фактически выполнить его. До сих пор я сталкивался с двумя проблемами: - Обозначение schema.table отсутст…
10 фев '14 в 22:28
2 ответа

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

Здравствуйте, мне нужен оператор SQL-запроса, который заставляет меня строки "начало" до "конец". Например: Веб-сайт с большим количеством элементов, где на странице 1 выбираются только элементы 1-10, на странице 2 - 11-20 и т. Д. Я знаю, как сделат…
28 авг '12 в 15:04
7 ответов

Когда использовать представления базы данных, а когда нет?

Этот вопрос касается представлений базы данных, а не материализованных представлений. Плюсы: Упрощение запросов. Избегайте повторения одних и тех же объединений на несколько запросов. Избегайте магических чисел. Минусы: Скрытие реальных запросов (мо…
10 мар '09 в 13:37
3 ответа

База данных.NET-приложение

Многие разработчики продуктов хотят написать приложение.NET, которое будет беспрепятственно работать с любыми популярными СУБД, такими как SQL-сервер, Oracle, DB2, MySql. Если мы используем блок приложения Data, он динамически выбирает драйвер базы …
08 ноя '09 в 16:06