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

206
SQL select join: возможно ли префикс всех столбцов как префикс. *?

Мне интересно, возможно ли это в SQL. Допустим, у вас есть две таблицы A и B, и вы делаете выбор в таблице A и присоединяетесь к таблице B: SELECT a.*, b.* FROM TABLE_A a JOIN TABLE_B b USING (some_id); Если в таблице A есть столбцы «a_id», «name» и «some_id», а в таблице B «b_id», «name» и...

206
Как выполнить хранимую процедуру один раз для каждой строки, возвращаемой запросом?

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

206
Библиотека не загружена: ошибка libmysqlclient.16.dylib при попытке запустить 'rails server' в OS X 10.6 с помощью mysql2 gem

Я боролся с этим в течение некоторого времени. Я установил Rails 3, gem, mysql на свой компьютер Snow Leopard. Все шло хорошо, пока я не создал свой первый проект и не попытался запустить rails server После запуска этого я получаю: jontybrook$ rails server...

206
Дайте все разрешения пользователю на БД

Я хотел бы дать пользователю все разрешения для базы данных, не делая ее администратором. Причина, по которой я хочу сделать это, состоит в том, что в настоящий момент DEV и PROD являются разными БД в одном кластере, поэтому я не хочу, чтобы пользователь мог изменять производственные объекты, но он...

205
В SQL, в чем разница между количеством (столбец) и количеством (*)?

У меня есть следующий запрос: select column_name, count(column_name) from table group by column_name having count(column_name) > 1; Какая будет разница, если я заменю все звонки count(column_name)на count(*)? Этот вопрос был вдохновлен тем, как найти повторяющиеся значения в таблице в Oracle? ,...

205
1030 Ошибка 28 из движка хранилища

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

205
Я забыл пароль, который ввел при установке postgres

Я либо забыл, либо набрал (во время установки) пароль для пользователя по умолчанию в Postgres. Кажется, я не могу его запустить и получаю следующую ошибку: psql: FATAL: password authentication failed for user "hisham" hisham-agil: hisham$ psql Есть ли способ сбросить пароль или как создать нового...

205
Как сохранить данные в докеризованной базе данных postgres, используя тома

В моем файле docker compose есть три контейнера: web, nginx и postgres. Postgres выглядит так: postgres: container_name: postgres restart: always image: postgres:latest volumes: - ./database:/var/lib/postgresql ports: - "5432:5432 Моя цель - смонтировать том, который соответствует локальной папке,...

204
Как вы усекаете все таблицы в базе данных, используя TSQL?

У меня есть тестовая среда для базы данных, которую я хочу перезагрузить с новыми данными в начале цикла тестирования. Я не заинтересован в перестройке всей базы данных, просто в «переустановке» данных. Каков наилучший способ удалить все данные из всех таблиц с помощью TSQL? Существуют ли системные...

204
Amazon SimpleDB против Amazon DynamoDB

Я немного разбираюсь в том, что такое Amazon SimpleDB , но, согласно описанию Amazon DynamoDB, он кажется почти таким же: сервис хранилища ключей NoSQL . Может кто-то просто объяснить основные различия между ними и рассказать, в каких случаях выбирать одно над другим...

204
Вставка данных во временную таблицу

После создания временной таблицы и объявления таких типов данных; CREATE TABLE #TempTable( ID int, Date datetime, Name char(20)) Как мне затем вставить соответствующие данные, которые уже хранятся в физической таблице в базе данных?...

203
Что означает предложение SQL «GROUP BY 1»?

Кто - то прислал мне запрос SQL , где GROUP BYположение состояло из заявления: GROUP BY 1. Это должно быть опечатка правильно? В столбце нет псевдонима 1. Что бы это могло значить? Правильно ли я предполагаю, что это...