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

116
Как предоставить все привилегии пользователю root в MySQL 8.0

Пытался mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION; Получение ОШИБКА 1064 (42000): у вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы найти правильный синтаксис для использования рядом с...

115
Разбиение на страницы MySQL без двойных запросов?

Мне было интересно, есть ли способ получить количество результатов из запроса MySQL и в то же время ограничить результаты. Как работает пагинация (насколько я понимаю), сначала делаю что-то вроде query = SELECT COUNT(*) FROM `table` WHERE `some_condition` После того, как я получу num_rows (запрос),...

115
Как изменить схему db на dbo

Я импортировал кучу таблиц со старого сервера sql (2000) в свою базу данных 2008 года. Все импортированные таблицы начинаются с моим именем, например: jonathan.MovieData. В таблице propertiesон указан jonathanкак схема db. Когда я пишу хранимые процедуры, мне теперь нужно включать jonathan.перед...

115
Разобрать JSON в TSQL

Можно ли разобрать JSONв TSQL? Я не хочу создавать JSONстроку; скорее, я хочу проанализировать JSONстроку, переданную как

115
Как выбрать только дату из поля DATETIME в MySQL?

У меня есть таблица в базе данных MySQL, настроенная с помощью DATETIME. Мне нужно SELECTв этой таблице только по ДАТЕ и без учета времени. Как мне войти SELECTв эту таблицу только по дате и минуя время, даже если для этого конкретного столбца установлено значение DATETIME? пример Теперь это:...

115
Удалить предложение DEFINER из дампов MySQL

У меня есть дамп MySQL одной из моих баз данных. В нем есть предложения DEFINER, которые выглядят так: "DEFINER=`root`@`localhost`" А именно, эти предложения DEFINER находятся в моих операторах CREATE VIEW и CREATE PROCEDURE. Есть ли способ удалить эти предложения DEFINER из моего файла...

115
Экспорт данных таблицы Postgresql с помощью pgAdmin

Я использую pgAdmin версии 1.14.3. Версия базы данных PostgreSQL - 9.1. У меня есть все сценарии Db для создания таблиц, но я не могу экспортировать все данные внутри таблиц. Не удалось найти ни одной опции для экспорта данных в форме сценария базы...

115
Отображение имен всех ограничений для таблицы в Oracle SQL

Я определил имя для каждого ограничения для нескольких таблиц, которые я создал в Oracle SQL. Проблема в том, что для удаления ограничения для столбца конкретной таблицы мне нужно знать имя, которое я указал для каждого ограничения, которое я забыл. Как мне перечислить все имена ограничений,...

115
Как я могу подавить вывод заголовка столбца для одного оператора SQL?

Я выполняю несколько операторов SQL в пакетном режиме (используя mysqlдвоичный код командной строки). Я хочу, чтобы один из моих нескольких операторов SELECT не печатал заголовки столбцов, а только выбранные записи. Это...

115
SQL: как выполнить строку не равно

У меня следующий запрос SELECT * FROM table WHERE tester <> 'username'; Я ожидаю, что это вернет все результаты, в которых тестер не является строкой username, но это не работает. Я думаю, что ищу обратный Likeоператор, но не уверен? В своих поисках я нашел решения для чисел (отсюда я получил...

115
Имитировать СОЗДАТЬ БАЗУ ДАННЫХ, ЕСЛИ НЕ СУЩЕСТВУЕТ для PostgreSQL?

Я хочу создать базу данных, которой нет через JDBC. В отличие от MySQL, PostgreSQL не поддерживает create if not existsсинтаксис. Как лучше всего этого добиться? Приложение не знает, существует база данных или нет. Он должен проверить, существует ли база данных, и ее следует использовать. Таким...

115
Почему целое число без знака недоступно в PostgreSQL?

Я наткнулся на этот пост (В чем разница между tinyint, smallint, mediumint, bigint и int в MySQL? ) И понял, что PostgreSQL не поддерживает целые числа без знака. Может ли кто-нибудь помочь объяснить, почему это так? В большинстве случаев я использую целое число без знака в качестве автоматически...

114
MySQL смещает бесконечные строки

Я хотел бы создать запрос, который отображает все результаты в таблице, но смещен на 5 от начала таблицы. Насколько я могу судить, MySQL LIMITтребует ограничения, а также смещения. Есть какой-либо способ сделать...

114
1114 (HY000): стол заполнен

Я пытаюсь добавить строку в InnoDBтаблицу простым запросом: INSERT INTO zip_codes (zip_code, city) VALUES ('90210', 'Beverly Hills'); Но когда я пытаюсь выполнить этот запрос, я получаю следующее: ОШИБКА 1114 (HY000): таблица zip_codesзаполнена Делая SELECT COUNT(*) FROM zip_codes дает мне 188 959...

114
Дизайн нереляционной базы данных [закрыто]

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

114
Варианты производительности запросов LIKE в PostgreSQL

Я видел довольно большие различия во времени ответа на LIKEзапросы к конкретной таблице в моей базе данных. Иногда я получаю результаты в пределах 200-400 мс (очень приемлемо), но в других случаях для получения результатов может потребоваться до 30 секунд. Я понимаю, что LIKEзапросы очень...

114
Два индекса с одним столбцом против одного индекса с двумя столбцами в MySQL?

Я столкнулся со следующим, и я не уверен, что лучше всего. Рассмотрим следующую таблицу (которая станет больше): id PK | giver_id FK | recipient_id FK | Дата Я использую InnoDB и, насколько я понимаю, он автоматически создает индексы для двух столбцов внешнего ключа. Однако я также буду выполнять...

114
Как я могу обойти MySQL Errcode 13 с помощью SELECT INTO OUTFILE?

Я пытаюсь сбросить содержимое таблицы в файл csv с помощью оператора MySQL SELECT INTO OUTFILE. Если я сделаю: SELECT column1, column2 INTO OUTFILE 'outfile.csv' FIELDS TERMINATED BY ',' FROM table_name; Outfile.csv будет создан на сервере в том же каталоге, в котором хранятся файлы базы данных....