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

105
Функция SQL как значение параметра по умолчанию?

Я попытался изменить значение параметра по умолчанию следующим образом: ALTER PROCEDURE [dbo].[my_sp] @currentDate datetime = GETDATE() и все, что дал мне предварительный компилятор SQL, было этой ошибкой: Msg 102, уровень 15, состояние 1, процедура my_sp, строка 8 Неправильный синтаксис рядом с...

105
MySQL: недопустимое использование групповой функции

Я использую MySQL. Вот моя схема: Поставщики ( sid: целое число , sname: строка, адресная строка) Части ( pid: целое число , pname: строка, цвет: строка) Каталог ( sid: integer, pid: integer , cost: real) (первичные ключи выделены жирным шрифтом) Я пытаюсь написать запрос, чтобы выбрать все...

105
Сохранять разрывы строк в TextArea при записи в MySQL

Я использую текстовое поле, чтобы пользователи могли вводить комментарии. Однако, если пользователь вводит новые строки, новые строки не появляются при выводе. Есть ли способ сохранить разрывы строк. Есть идеи, как сохранить разрывы...

105
Python / postgres / psycopg2: получение идентификатора только что вставленной строки

Я использую Python и psycopg2 для взаимодействия с postgres. Когда я вставляю строку ... sql_string = "INSERT INTO hundred (name,name_slug,status) VALUES (" sql_string += hundred_name + ", '" + hundred_slug + "', " + status + ");" cursor.execute(sql_string) ... как мне получить идентификатор...

105
Предоставить пользователю разрешение на выполнение всех хранимых процедур в базе данных?

Я сгенерировал сценарий из старой базы данных, создал новую базу данных и импортировал все данные из старой базы данных. Однако пока все хорошо, ни один пользователь не имеет прав на выполнение хранимых процедур. Я знаю, что могу использовать GRANT EXECUTE ON [storedProcName] TO [userName] Однако,...

105
MySql Table Insert, если не существует, иначе обновить

UPDATE AggregatedData SET datenum="734152.979166667", Timestamp="2010-01-14 23:30:00.000" WHERE datenum="734152.979166667"; Он работает, если он datenumсуществует, но я хочу вставить эти данные как новую строку, если datenumон не существует. ОБНОВИТЬ datenum уникален, но это не первичный...

105
Запрос T-SQL для отображения определения таблицы?

Какой запрос покажет мне полное определение, включая индексы и ключи для таблицы SQL Server? Мне нужен чистый запрос - и я знаю, что SQL Studio может дать мне это, но я часто нахожусь на «диких» компьютерах, на которых установлены только самые простые приложения, и у меня нет прав на установку...

105
PostgreSQL: Можете ли вы создать индекс в определении CREATE TABLE?

Я хочу добавить индексы к некоторым столбцам таблицы при создании. Есть ли способ добавить их в определение CREATE TABLE или мне нужно добавить их позже с другим запросом? CREATE INDEX reply_user_id ON reply USING btree (user_id);...

105
Не удалось найти реализацию шаблона запроса

В моем приложении Silverlight я пытаюсь создать соединение с базой данных с помощью LINQ. Сначала я добавляю новый класс LINQ to SQL и перетаскиваю в него свою таблицу с именем «tblPersoon». Затем в своем служебном файле я пытаюсь выполнить следующий запрос: [OperationContract] public tblPersoon...

105
# 1071 - Указанный ключ был слишком длинным; максимальная длина ключа составляет 1000 байт

Я знаю, что на вопросы с таким названием уже были даны ответы, но, пожалуйста, продолжайте читать. Я внимательно прочитал все остальные вопросы / ответы об этой ошибке перед публикацией. Я получаю указанную выше ошибку по следующему запросу: CREATE TABLE IF NOT EXISTS `pds_core_menu_items` (...

105
SQLAlchemy: как фильтровать поле даты?

Вот модель: class User(Base): ... birthday = Column(Date, index=True) #in database it's like '1987-01-17' ... Я хочу фильтровать между двумя датами, например, чтобы выбрать всех пользователей в интервале 18-30 лет. Как реализовать это с помощью SQLAlchemy? Я думаю о: query =...

105
MySQL IF NOT NULL, затем отобразить 1, иначе отобразить 0

Здесь я работаю с небольшой сложностью отображения. Я уверен, что есть возможность IF / ELSE, которую я просто упускаю из виду. У меня есть 2 таблицы, которые я запрашиваю (клиенты, адреса). Первая имеет основную запись, но вторая может иметь или не иметь запись, к которой нужно LEFT JOIN. Я хочу...

105
Как решить проблемы с привилегиями при восстановлении базы данных PostgreSQL

Я сбросил чистую резервную копию базы данных Postgres без владельца с помощью команды pg_dump sample_database -O -c -U Позже, когда я восстановлю базу данных с помощью psql -d sample_database -U app_name Однако я обнаружил несколько ошибок, которые не позволяют мне восстановить данные: ERROR: must...