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

239
Библиотека не загружена: /usr/local/opt/readline/lib/libreadline.6.2.dylib

Я только что установил posgresql с homebrew, и когда я продолжаю набирать команду psql Я получаю следующую ошибку: dyld: Library not loaded: /usr/local/opt/readline/lib/libreadline.6.2.dylib Referenced from: /usr/local/bin/psql Reason: image not found [1] 69711 trace trap psql Кто-нибудь имеет...

238
Как выбрать дату из столбца datetime?

У меня есть столбец типа «datetime» со значениями, как 2009-10-20 10:00:00 Я хотел бы извлечь дату из datetime и написать запрос как: SELECT * FROM data WHERE datetime = '2009-10-20' ORDER BY datetime DESC Это следующий лучший способ сделать это? SELECT * FROM data WHERE datetime...

238
MySQL error 2006: сервер mysql исчез

Я использую сервер в моем офисе, чтобы обработать некоторые файлы и сообщить результаты на удаленный сервер MySQL. Обработка файлов занимает некоторое время, и процесс завершается на полпути со следующей ошибкой: 2006, MySQL server has gone away Я слышал о настройке MySQL, wait_timeout , но мне...

237
Как я могу избежать квадратных скобок в предложении LIKE?

Я пытаюсь фильтровать элементы с помощью хранимой процедуры, используя как. Колонна - это вархар (15). Пункты, которые я пытаюсь отфильтровать, имеют квадратные скобки в названии. Например: WC[R]S123456. Если я сделаю это, LIKE 'WC[R]S123456'он ничего не вернет. Я нашел некоторую информацию об...

237
Проверьте, существует ли строка, в противном случае вставьте

Мне нужно написать хранимую процедуру T-SQL, которая обновляет строку в таблице. Если строка не существует, вставьте ее. Все эти шаги обернуты транзакцией. Это для системы бронирования, поэтому она должна быть атомарной и надежной . Он должен вернуть значение true, если транзакция была совершена и...

237
Mysql ошибка 1452 - Не удается добавить или обновить дочернюю строку: ограничение внешнего ключа не удается

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

237
Что значит ON [PRIMARY]?

Я создаю сценарий установки SQL и в качестве примера использую чужой сценарий. Вот пример сценария: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[be_Categories]( [CategoryID] [uniqueidentifier] ROWGUIDCOL NOT NULL CONSTRAINT [DF_be_Categories_CategoryID] DEFAULT (newid()),...

237
Лучший способ работы с датами в Android SQLite [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 2 года назад . Улучшить этот вопрос У меня возникли проблемы при работе с датами в моем...

236
Правильное использование транзакций в SQL Server

У меня есть 2 команды, и обе они должны быть выполнены правильно, или ни одна из них не выполнена. Я думаю, что мне нужна транзакция, но я не знаю, как правильно ее использовать. В чем проблема со следующим скриптом? BEGIN TRANSACTION [Tran1] INSERT INTO [Test].[dbo].[T1] ([Title], [AVG]) VALUES...

236
Как изменить поля внутри нового типа данных PostgreSQL JSON?

С postgresql 9.3 я могу ВЫБРАТЬ определенные поля типа данных JSON, но как вы измените их, используя UPDATE? Я не могу найти никаких примеров этого в документации postgresql или где-либо в Интернете. Я попробовал очевидное: postgres=# create table test (data json); CREATE TABLE postgres=# insert...

235
Как удалить ограничение внешнего ключа, только если оно существует на сервере SQL?

Я могу удалить таблицу, если она существует, используя следующий код, но не знаю, как сделать то же самое с ограничением: IF EXISTS(SELECT 1 FROM sys.objects WHERE OBJECT_ID = OBJECT_ID(N'TableName') AND type = (N'U')) DROP TABLE TableName go Я также добавляю ограничение, используя этот код: ALTER...

235
Могут ли столбцы таблицы с внешним ключом быть NULL?

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

235
Установка пароля пользователя root MySQL на OS X

Я только что установил MySQL на Mac OS X. Следующим шагом была установка пароля пользователя root, поэтому я сделал это следующим образом: Запустите приложение терминала для доступа к командной строке Unix. Под приглашением Unix я выполнил эти команды: $ cd /usr/local/mysql/bin $ ./mysqladmin -u...

235
Найти и заменить текст во всей таблице, используя запрос MySQL

Обычно я использую ручной поиск, чтобы заменить текст в базе данных MySQL с помощью phpmyadmin. Я устал от этого, как я могу выполнить запрос, чтобы найти и заменить текст новым текстом во всей таблице в phpmyadmin? Пример: найти ключевое слово domain.com, заменить на...

234
Использовать адрес электронной почты в качестве первичного ключа?

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

234
Сравнение строк с учетом регистра SQL

Как вы сравниваете строки так, чтобы сравнение было верным, только если случаи каждой из строк одинаковы. Например: Select * from a_table where attribute = 'k' ... вернет строку с атрибутом 'K'. Я не хочу такого...

234
Превращение разделенной запятой строки в отдельные строки

У меня есть таблица SQL, как это: | SomeID | OtherID | Data +----------------+-------------+------------------- | abcdef-..... | cdef123-... | 18,20,22 | abcdef-..... | 4554a24-... | 17,19 | 987654-..... | 12324a2-... | 13,19,20 Есть ли запрос, где я могу выполнить запрос, SELECT OtherID, SplitData...