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

164
Как проверить наличие определяемого пользователем типа таблицы в SQL Server 2008?

У меня есть определенный пользователем тип таблицы. Я хочу проверить его существование перед редактированием в патче с помощью OBJECT_ID(name, type)функции. Что typeиз перечисления следует передать для определяемых пользователем типов таблиц? N'U' как для определенной пользователем таблицы не...

164
Как очистить базу данных redis?

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

164
Как добавить ненулевое ограничение к существующему столбцу в MySQL

У меня есть имя таблицы с именем "Person" со следующими именами столбцов P_Id(int), LastName(varchar), FirstName (varchar). Я забыл дать NOT NULLограничение P_Id. Теперь я попытался с помощью следующего запроса добавить NOT NULLограничение в существующий столбец с именем P_Id, 1. ALTER TABLE Person...

164
ОШИБКА 1044 (42000): доступ пользователя '' @ 'localhost' к базе данных 'db запрещен'

Я хочу начать писать запросы в MySQL. show grants шоу: +--------------------------------------+ | Grants for @localhost | +--------------------------------------+ | GRANT USAGE ON *.* TO ''@'localhost' | +--------------------------------------+ У меня нет никакого идентификатора пользователя, но...

164
Полное игнорирование часовых поясов в Rails и PostgreSQL

Я имею дело с датами и временем в Rails и Postgres и сталкиваюсь с этой проблемой: База данных находится в UTC. Пользователь устанавливает часовой пояс в приложении Rails, но он используется только при получении локального времени пользователя для сравнения времени. Пользователь хранит время,...

164
Ошибка преобразования при преобразовании даты и / или времени из символьной строки при вставке даты и времени

Я пытался создать таблицу следующим образом, create table table1(date1 datetime,date2 datetime); Сначала я попытался вставить значения, как показано ниже, insert into table1 values('21-02-2012 6:10:00 PM','01-01-2001 12:00:00 AM'); Это дало ошибку, сказав: Невозможно преобразовать varchar в...

164
Ошибка при переименовании базы данных в SQL Server 2008 R2

Я использую этот запрос для переименования базы данных: ALTER DATABASE BOSEVIKRAM MODIFY NAME = [BOSEVIKRAM_Deleted] Но это показывает ошибку при исключении: Сообщение 5030, уровень 16, состояние 2, строка 1 Не удалось заблокировать базу данных для выполнения операции. Что-то не так с моим...

163
Клонирование базы данных MySQL в том же экземпляре MySql

Я хотел бы написать сценарий, который копирует мою текущую базу данных sitedb1в sitedb2тот же экземпляр базы данных mysql. Я знаю, что могу сбросить sitedb1 в sql-скрипт: mysqldump -u root -p sitedb1 >~/db_name.sql а затем импортируйте его в sitedb2. Есть ли более простой способ без сброса...

163
Существует ли соглашение об именах для MySQL?

Вот как я это делаю: Имена таблиц в нижнем регистре, используются подчеркивания для разделения слов и в единственном числе (например foo, foo_barи т. Д.) У меня вообще (не всегда) есть автоприращение ПК. Я использую следующее соглашение: tablename_id(например foo_id, foo_bar_idи т. Д.). Когда...

163
DROP ЕСЛИ СУЩЕСТВУЕТ ПРОТИВ DROP

Может кто-нибудь сказать мне, если есть какая-либо разница между DROP IF EXISTS [TABLE_NAME] DROP [TABLE_NAME] Я спрашиваю об этом, потому что я использую шаблон JDBC в своем веб-приложении MVC. Если я использую DROP [TABLE_NAME]ошибку сказал, что таблица существует. И если я использую DROP IF...

163
Что это значит, когда MySQL находится в состоянии «Отправка данных»?

Что это значит, если запрос Mysql: SHOW PROCESSLIST; возвращает «Отправка данных» в столбце «Состояние»? Я предполагаю, что это означает, что запрос был выполнен, и MySQL отправляет данные «результата» клиенту, но мне интересно, почему это занимает так много времени (до часа)....

163
Как добавить ограничения на удаление каскада?

В PostgreSQL 8 возможно ли добавить ON DELETE CASCADESоба внешних ключа в следующей таблице, не удаляя последний? # \d scores Table "public.scores" Column | Type | Modifiers ---------+-----------------------+----------- id | character varying(32) | gid | integer | money | integer | not null quit |...

163
Команда Mysql не найдена в OS X 10.7

Я не могу запустить MySQL для OS X 10,7. Это находится в/usr/local/mysql/bin/mysql Я получаю команду, не найденную, когда я печатаю mysql --versionв терминале. Я пытался это не может получить доступ к MySQL из командной строки Mac, но все еще получить команду не найдена. Я попытался установить...

163
Какой рекомендуемый способ подключения к MySQL из Go?

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

163
Что это за оператор <=> в MySQL?

Я работаю над кодом, написанным предыдущим разработчиком, и в запросе говорится: WHERE p.name <=> NULL Что <=>означает в этом запросе? Это что-то равное =? Или это синтаксическая ошибка? Но это не показывает никаких ошибок или исключений. Я уже знаю, что <>= !=в MySQL...

163
Как вывести список активных подключений в PostgreSQL?

Есть ли в PostgreSQL команда для выбора активных подключений к данной базе данных? psqlзаявляет, что я не могу удалить одну из своих баз данных, потому что к ней есть активные подключения , поэтому я хотел бы увидеть, какие подключения (и с каких машин)...