Вопросы с тегом «sql»

136
Ошибка PostgreSQL «Не удалось подключиться к серверу: нет такого файла или каталога»

Как и некоторые другие, я получаю эту ошибку, когда запускаю rake db: migrate в своем проекте или даже пробую большинство задач с базами данных для моих приложений Ruby on Rails 3.2. PGError (не удалось подключиться к серверу: такого файла или каталога нет. Сервер работает локально и принимает...

136
SQL «между» не включительно

У меня есть такой запрос: SELECT * FROM Cases WHERE created_at BETWEEN '2013-05-01' AND '2013-05-01' Но это не дает результатов, хотя есть данные по 1-му. created_atпохоже 2013-05-01 22:25:19, я подозреваю, что это связано со временем? Как это можно решить? Это работает очень хорошо, если я делаю...

136
Внешний ключ к не первичному ключу

У меня есть таблица, которая содержит данные, и одна из этих строк должна существовать в другой таблице. Итак, я хочу, чтобы внешний ключ поддерживал ссылочную целостность. CREATE TABLE table1 ( ID INT NOT NULL IDENTITY(1,1) PRIMARY KEY, AnotherID INT NOT NULL, SomeData VARCHAR(100) NOT NULL )...

136
PostgreSQL: роль не разрешена для входа

У меня проблемы с подключением к моей собственной базе данных postgres на локальном сервере. Я погуглил некоторые подобные проблемы и придумал это руководство https://help.ubuntu.com/stable/serverguide/postgresql.html так: pg_hba.conf говорит: # TYPE DATABASE USER ADDRESS METHOD # "local" is for...

135
Механизмы отслеживания изменений схемы БД [закрыто]

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

135
Как я могу получить список всех функций, хранящихся в базе данных конкретной схемы в PostgreSQL?

Я хочу иметь возможность подключиться к базе данных PostgreSQL и найти все функции для конкретной схемы. Я думал, что мог бы сделать какой-нибудь запрос к pg_catalog или information_schema и получить список всех функций, но я не могу понять, где хранятся имена и параметры. Я ищу запрос, который...

135
ВЫБРАТЬ В с помощью Oracle

Я пытаюсь сделать ВЫБРАТЬ В, используя Oracle. Мой запрос: SELECT * INTO new_table FROM old_table; Но я получаю следующую ошибку: SQL Error: ORA-00905: missing keyword 00905. 00000 - "missing keyword" Есть идеи что не так? Стандартное поведение вышеизложенного должно быть таким, как я изначально...

134
С ПРОВЕРОМ ДОБАВИТЬ ОГРАНИЧЕНИЕ, за которым следует ПРОВЕРИТЬ ОГРАНИЧЕНИЕ против ДОБАВИТЬ ОГРАНИЧЕНИЕ

Я смотрю образец базы данных AdventureWorks для SQL Server 2008 и вижу в их сценариях создания, что они, как правило, используют следующее: ALTER TABLE [Production].[ProductCostHistory] WITH CHECK ADD CONSTRAINT [FK_ProductCostHistory_Product_ProductID] FOREIGN KEY([ProductID]) REFERENCES...

134
Принудительно отбрасывать MySQL, обходя ограничение внешнего ключа

Я пытаюсь удалить все таблицы из базы данных, кроме одной, и я получаю следующую ошибку: Невозможно удалить или обновить родительскую строку: ограничение внешнего ключа не выполнено Конечно, я мог бы методом проб и ошибок увидеть, каковы эти ключевые ограничения, и в итоге удалить все таблицы, но я...

134
Что такое «партия» и почему используется GO?

Я прочитал и прочитал через MSDN, и т. Д. Хорошо, таким образом, это сигнализирует об окончании пакета. Что определяет партию? Я не понимаю, зачем мне идти, когда я вставляю в кучу скриптов, которые запускаются одновременно. Я никогда не понимал GO. Кто-нибудь может объяснить это лучше и когда мне...

134
MongoDB / NoSQL: ведение истории изменений документа

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

134
Как удалить начальные и конечные пробелы в поле MySQL?

У меня есть таблица с двумя полями (страны и коды ISO): Table1 field1 - e.g. 'Afghanistan' (without quotes) field2 - e.g. 'AF'(without quotes) В некоторых строках второе поле имеет пробелы в начале и / или в конце, что влияет на запросы. Table1 field1 - e.g. 'Afghanistan' (without quotes) field2 -...