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

147
Spark - загрузить файл CSV как DataFrame?

Я хотел бы прочитать CSV в искре и преобразовать его как DataFrame и сохранить в HDFS с помощью df.registerTempTable("table_name") Я пытался: scala> val df = sqlContext.load("hdfs:///csv/file/dir/file.csv") Ошибка, которую я получил: java.lang.RuntimeException: hdfs:///csv/file/dir/file.csv is...

146
SQL Switch / Case в предложении 'where'

Я пытался искать вокруг, но я не мог найти ничего, что помогло бы мне. Я пытаюсь сделать это в SQL: declare @locationType varchar(50); declare @locationID int; SELECT column1, column2 FROM viewWhatever WHERE CASE @locationType WHEN 'location' THEN account_location = @locationID WHEN 'area' THEN...

146
Изменить синтаксис добавления столбца в таблицу

Я пытаюсь программно добавить столбец идентификаторов в таблицу «Сотрудники». Не уверен, что я делаю не так со своим синтаксисом. ALTER TABLE Employees ADD COLUMN EmployeeID int NOT NULL IDENTITY (1, 1) ALTER TABLE Employees ADD CONSTRAINT PK_Employees PRIMARY KEY CLUSTERED ( EmployeeID ) WITH(...

146
Как сообщить об ошибке из пользовательской функции SQL Server

Я пишу пользовательскую функцию в SQL Server 2008. Я знаю, что функции не могут вызывать ошибки обычным способом - если вы попытаетесь включить инструкцию RAISERROR, SQL возвращает: Msg 443, Level 16, State 14, Procedure ..., Line ... Invalid use of a side-effecting operator 'RAISERROR' within a...

146
Java - escape-строка для предотвращения внедрения SQL

Я пытаюсь внедрить некоторые анти-SQL инъекции в Java, и мне очень трудно работать со строковой функцией replaceAll. В конечном счете мне нужна функция, которая преобразует любые существующие \в \\, любые "в \", любые 'в \'и любые \nв \\nтак, чтобы при оценке строки с помощью SQL-инъекций MySQL...

146
LINQPad [расширение] методы [закрыто]

Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт в прошлом месяце . Уточните этот вопрос Есть ли у кого-нибудь полный список...

146
Как узнать свой URL-адрес MySQL, хост, порт и имя пользователя?

Мне нужно найти свое имя пользователя MySQL. Когда я открываю клиент командной строки MySQL, он запрашивает только мой пароль. Я не помню свое имя пользователя. А для подключения к JDBC мне нужен URL-адрес, хост и номер порта. Где мне все это найти?...

146
MySQL COUNT DISTINCT

Я пытаюсь собрать вчерашнее количество отдельных посещений в моем ЦП, а затем подсчитать их. SELECT DISTINCT `user_id` as user, `site_id` as site, `ts` as time FROM `cp_visits` WHERE ts >= DATE_SUB(NOW(), INTERVAL 1 DAY) По какой-то причине это вытаскивает несколько результатов с одним и тем же...

146
Не могу найти клиентскую библиотеку PostgreSQL (libpq)

Я пытаюсь установить PostgreSQL для Rails на Mac OS X 10.6. Сначала я попробовал установить MacPorts, но это не сработало, поэтому я установил DMG в один клик. Это, казалось, сработало. Я подозреваю, что мне нужно установить пакеты разработки PostgreSQL, но я не знаю, как это сделать на OS X. Вот...

146
PostgreSQL отключить больше вывода

Я запускаю скрипт на моем сервере PostgreSQL: psql db -f sql.sql из bashили в cronсценарии. Он продолжает пытаться разбить вывод на страницы с помощью moreили less. Как отключить пагинацию результатов в psql? Все, что я хочу сделать, это изменить данные, мне все равно, какой...

146
В чем разница между LATERAL и подзапросом в PostgreSQL?

С тех пор, как Postgres получил возможность выполнять LATERALобъединения, я уже читал об этом, поскольку в настоящее время я делаю сложные дампы данных для своей команды с большим количеством неэффективных подзапросов, которые делают общий запрос продолжительностью четыре минуты или более. Я...

145
Хранимая процедура T-SQL, которая принимает несколько значений Id

Есть ли изящный способ обработки передачи списка идентификаторов в качестве параметра хранимой процедуре? Например, я хочу, чтобы отделы 1, 2, 5, 7, 20 возвращались моей хранимой процедурой. В прошлом я передавал список идентификаторов, разделенных запятыми, как в приведенном ниже коде, но чувствую...

145
Разница между выбором уникального и выбором отличительного

Я думал, что они были синонимами, но я написал следующее в Microsoft SQL: Select Unique col from (select col from table1 union select col from table2) alias И это не удалось. Меняя его на Select Distinct col from (select col from table1 union select col from table2) alias починил это. Может...

145
Использование таблицы конфигурации с одной строкой в ​​базе данных SQL Server. Плохая идея?

При разработке приложения для корзины покупок я обнаружил, что мне нужно сохранять настройки и конфигурации на основе предпочтений и требований администратора. Эта информация может быть любой: информация о компании, идентификаторы счета доставки, ключи API PayPal, настройки уведомлений и т. Д....

145
Как я могу подключиться к MySQL в Python 3 на Windows?

Я использую ActiveState Python 3 в Windows и хотел подключиться к моей базе данных MySQL. Я слышал, что это mysqldbбыл модуль для использования. Я не могу найти mysqldbдля Python 3. Есть ли доступный репозиторий, для которого существуют двоичные файлы mysqldb? Как я могу подключиться к MySQL в...