Запитання з тегом «database»

База даних - це організований збір даних. Це колекція схем, таблиць, запитів, звітів, поглядів та інших об'єктів. Дані, як правило, організовуються для моделювання аспектів реальності таким чином, щоб підтримувати процеси, що вимагають інформації. Використовуйте цей тег, якщо у вас є питання щодо проектування бази даних. Якщо мова йде про конкретну систему управління базами даних (наприклад, MySQL), будь ласка, використовуйте замість цього тег.

6
Чому і коли Liquibase?
Я намагався здійснити пошук цього питання при переповненні стека, але не міг знайти жодного запитання для цього. Я новачок Liquibaseі хочу знати Чому Liquibase? Коли саме слід використовувати Liquibaseв проекті? Я знаю, що це дозволяє зберегти всі зміни бази даних в одному місці, але подібне можна зробити, створивши прості SQLфайли …

5
ВСТАВЛЕННЯ SQLite - ПОВТОРЕННЯ КЛЮЧОВОГО ОНОВЛЕННЯ (UPSERT)
MySQL має щось подібне: INSERT INTO visits (ip, hits) VALUES ('127.0.0.1', 1) ON DUPLICATE KEY UPDATE hits = hits + 1; Наскільки я знаю, ця функція не існує в SQLite, я хочу знати, чи є якийсь спосіб отримати той самий ефект без необхідності виконувати два запити. Крім того, якщо це …
98 sql  mysql  database  sqlite  upsert 

10
Як скинути db в Django? Я отримую команду "скинути" не знайдено помилку
Після цього Django на прикладі навчального посібника тут: http://lightbird.net/dbe/todo_list.html У підручнику сказано: "Це змінює макет таблиці, і нам доведеться попросити Django скинути та відтворити таблиці: manage.py reset todo; manage.py syncdb" хоча, коли я запускаю manage.py reset todo, я отримую помилку: $ python manage.py reset todo - Unknown command: 'reset' Це …

2
Запустити одне виконання плагіна Maven?
Я думав, що я досвідчений користувач Maven, але я маю розумову думку про те, як це зробити! Я зміг використовувати плагін Maven sql для скидання, створення та встановлення схеми в базі даних за допомогою виконання плагінів, яке я визначив і прив’язав до pre-integration-testфази. Однак зараз я хотів би використовувати той …

6
Чому ви використовуєте базу даних Oracle? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 3 роки тому . Удосконалюйте це питання Мені цікаво з технічних причин, чому ви вибираєте базу даних Oracle …

8
Як використовувати індекс у операторі select?
Скажімо, у таблиці співробітників я створив індекс (idx_name) у emp_nameстовпці таблиці. Чи потрібно явно вказувати ім'я індексу в пропозиції select, або воно буде автоматично використано для прискорення запитів. Якщо це потрібно вказати у реченні select, який синтаксис для використання індексу у запиті select?
97 sql  database  indexing 


6
Чи можна отримати доступ до бази даних SQLite з JavaScript?
У мене є набір файлів HTML та база даних SQLite, до якої я хотів би отримати доступ із браузера, використовуючи схему file: //. Чи можна отримати доступ до бази даних і створювати запити (і таблиці) за допомогою JavaScript?


21
Запит MySQL для вибору даних минулого тижня?
Привіт, у мене є таблиця з полем дати та деякою іншою інформацією. Я хочу вибрати всі записи за минулий тиждень (тиждень починається з неділі). табличні значення: id date 2 2011-05-14 09:17:25 5 2011-05-16 09:17:25 6 2011-05-17 09:17:25 8 2011-05-20 09:17:25 15 2011-05-22 09:17:25 Я хочу вибрати всі ідентифікатори минулого тижня, …
96 mysql  sql  database  datetime 

2
Яка різниця між каталогом та схемою в реляційній базі даних?
Раніше я вважав, що схема є об'єктом "верхньої обгортки" перед самою базою даних. Я маю на увазі DB.schema.<what_ever_object_name_under_schema>. Що ж, каталог «обгортка» зараз досить заплутаний. Для чого нам потрібен каталог? З якою метою саме слід використовувати каталог?

7
PDO mysql: Як дізнатись, чи вставка була успішною
Я використовую PDO для вставки запису (mysql та php) $stmt->bindParam(':field1', $field1, PDO::PARAM_STR); $stmt->bindParam(':field2', $field2, PDO::PARAM_STR); $stmt->execute(); Чи є спосіб дізнатись, чи вдалося його вставити, наприклад, якщо запис не був вставлений, оскільки він був дублікатом? Редагувати: звичайно, я можу подивитися базу даних, але я маю на увазі програмний зворотний зв'язок.
96 php  mysql  database  pdo 

8
Як протестувати оператор оновлення SQL перед запуском?
У деяких випадках запуск оператора UPDATE у виробничій роботі може заощадити день. Однак перерване оновлення може бути гіршим за початкову проблему. Якщо не використовувати тестову базу даних, які варіанти можуть сказати, що робитиме оператор оновлення перед запуском?

7
Перетворити файл дампа SQLITE SQL на POSTGRESQL
Я займався розробкою з використанням бази даних SQLITE з виробництвом у POSTGRESQL. Я щойно оновив свою локальну базу даних величезною кількістю даних, і мені потрібно перенести певну таблицю у виробничу базу даних. На основі запущеного sqlite database .dump > /the/path/to/sqlite-dumpfile.sqlSQLITE видає дамп таблиці у наступному форматі: BEGIN TRANSACTION; CREATE TABLE …

17
Увімкніть двійковий режим під час відновлення бази даних із дампа SQL
Я надзвичайно новачок у MySQL і запускаю його в Windows. Я намагаюся відновити базу даних з дампа в MySQL, але я отримую таку помилку: $ >mysql -u root -p -h localhost -D database -o < dump.sql ERROR: ASCII '\0' appeared in the statement, but this is not allowed unless option …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.