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

409
Как запустить SQL скрипт в MySQL?

Я хочу выполнить текстовый файл, содержащий запросы SQL, в MySQL. Я попытался запустить source /Desktop/test.sqlи получил ошибку: mysql>. \ home \ sivakumar \ Desktop \ test.sql ОШИБКА: не удалось открыть файл '\ home \ sivakumar \ Desktop \ test.sql', ошибка: 2 Есть идеи, что я делаю не...

408
Как добавить индексы в таблицы MySQL?

У меня есть очень большая таблица MySQL с около 150 000 строк данных. В настоящее время, когда я пытаюсь запустить SELECT * FROM table WHERE id = '1'; код работает нормально, так как поле ID является основным индексом. Тем не менее, для недавнего развития проекта, я должен искать в базе данных по...

406
psql: FATAL: роль postgres не существует

Я начинающий послерод. Я установил postgres.app для Mac. Я играл с командами psql и случайно удалил базу данных postgres. Я не знаю, что там было. В настоящее время я работаю над учебником: http://www.rosslaird.com/blog/building-a-project-with-mezzanine/ И я застрял на sudo -u postgres psql...

406
Где мои файлы postgres * .conf?

Я недавно переустановил postgresql 8.3 на моем Ubuntu 8.04 после обновления. Используется пакет EnterpriseDB. Я могу подключиться к базе данных локально, я вижу postgres системной БД, но не могу настроить ее, потому что не могу найти файлы конфигурации. Перебрал весь жесткий диск и нашел только...

402
Как работают индексы MySQL?

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

400
Как выбрать n-ую строку в таблице базы данных SQL?

Я заинтересован в изучении некоторых (в идеале) независимых от базы данных способов выбора n- й строки из таблицы базы данных. Также было бы интересно увидеть, как этого можно достичь, используя встроенную функциональность следующих баз данных: SQL Server MySQL PostgreSQL SQLite оракул В настоящее...

398
Дополните строку начальными нулями, чтобы в SQL Server 2008 было 3 символа

У меня есть строка длиной до 3 символов, когда она впервые была создана в SQL Server 2008 R2. Я хотел бы дополнить его начальными нулями, поэтому, если его первоначальное значение было «1», то новое значение будет «001». Или, если его исходное значение было «23», новое значение «023». Или, если его...

396
Как напечатать строку запроса со значениями параметров при использовании Hibernate

Возможно ли в Hibernate печатать сгенерированные запросы SQL с реальными значениями вместо вопросительных знаков? Как бы вы предложили печатать запросы с реальными значениями, если это невозможно с Hibernate...

396
Как изменить столбец MySQL, чтобы разрешить NULL?

MySQL 5.0.45 Каков синтаксис для изменения таблицы, чтобы столбец мог быть пустым, или что не так с этим: ALTER mytable MODIFY mycolumn varchar(255) null; Я интерпретировал руководство как просто запустив вышеизложенное, и оно воссоздаст столбец, на этот раз допустив ноль. Сервер говорит мне, что у...

395
Как вы находите количество строк для всех ваших таблиц в Postgres

Я ищу способ найти количество строк для всех моих таблиц в Postgres. Я знаю, что могу сделать это по одной таблице за раз с: SELECT count(*) FROM table_name; но я хотел бы увидеть количество строк для всех таблиц, а затем упорядочить их, чтобы понять, насколько велики все мои...

392
Можно ли указать условие в Count ()?

Можно ли указать условие в Count()? Я хотел бы сосчитать только те строки, которые имеют, например, «Менеджер» в столбце «Позиция». Я хочу сделать это в подсчете, не используя WHERE; Я спрашиваю об этом, потому что мне нужно считать обоих Менеджеров и Других в одном SELECT(что-то вроде...

389
Вложенный оператор выбора в SQL Server

Почему не работает следующее? SELECT name FROM (SELECT name FROM agentinformation) Я думаю, что мое понимание SQL неверно, потому что я думал, что это вернет то же самое, что и SELECT name FROM agentinformation Разве внутренний оператор выбора не создает результирующий набор, который затем...