Форум программистов, компьютерный форум, киберфорум

Форум программистов и сисадминов Киберфорум


КиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами.
Войти
Регистрация
Восстановить пароль

Темы раздела Microsoft SQL Server

Не проходит Реорганизация индекса базы
Доброе утро. Запускаю задачу Реорганизация индекса и после долгой работы выдает ошибку:(-1073548784) Сбой выполнения запроса "ALTER INDEX ON ...." со следующей ошибкой: "Невозможно реорганизовать...

Создание динамической таблицы с количеством и наименованиями столбцов на основе записей другого столбца
Здравствуйте! Имеется таблица, в которой содержатся наименования столбцов Id|Наименование 1|Форма 2|Вес 3|Цена Требуется на основе неё создать новую таблицу со столбцами, наименования которых...

Запрос SQL c Inner JOIN
Здравствуйте. Помогите пожалуйста решить задачу из Яндекс практикума. Задача: Напиши запрос, который выведет уникальные товары с ценой (price) больше 300 рублей. Выбери уникальные названия...

ВПР на T-SQL. Как присоединить данные из таблицы по ключу, не размножая строки
Приветствую! Есть tbl1 (ID Int, Col1, Col2) и tbl2(ID Int, Col3, Col4) Типы столбцов кроме ключа здесь и далее не имеют значения. В tbl1 условно 3 строки с ключами: 1, 2, 3. В tbl2 условно 30...

Запустить цикл заново, после того, как он достиг необходимого значения
Всем привет. Есть задача создать таблицу и заполнить её данными используя цикл, в котором записи будут увеличиваться n-ное кол-во раз. В цикле есть условие, в котором говорится, что начала...

Не удалось получить версию сервера
Требуется создать таблицу в базе данных Education, но при попытке ее создание выскакивает ошибка "Не удалось получить версию сервера.". Не могу понять, что надо сделать, и, что от меня требуется.

Как тестировать решения правильно(чтобы один и тот же запрос выполнялся за одно и то же время)
Приветствую! Есть проблема на работе: БД находится на сервере. С ней работают другие программисты(напрямую запросами) и простые пользователи(через приложение для получения данных). Я часто...

Неоднозначная ссылка на столбец
Здравствуйте! Пытаюсь оформить запросы в функции. CREATE OR REPLACE FUNCTION get_expanded_points(current_point VARCHAR) RETURNS TABLE(id INT, name VARCHAR, relative_depth INT) LANGUAGE...

Арифметическая "сцепка" чисел в одно число с сохранением уникальности ряда
Приветствую! По названию сложно понять, как тема относится к SQL. Поясняю. Есть реальная таблица (на самом деле, это соединение нескольких таблиц, но упрощаю) с 12ю полями, участвующими в...

Заполнить поле сортировки
Здравствуйте Есть таблица: id int, name nvarchar, ord int Поле name - Вася, Петя, Коля Поле ord - поле, хранящее порядок сортировки при выводе таблицы Не могу сообразить как запросом заполнить...

Регулярное выражение, чтобы получить список строк, в которых есть повторяющийся символ
Пытаюсь написать регулярное выражение, которое вернет строки, в которых символ (любой - цифра, буква, знак препинания) идет подряд несколько раз, допустим, пять раз подряд. Значение в строке обычно...

Ошибка при выполнении задания по восстановлению MSSQL
Всем привет. Записал скрипт через MS SQL для восстановления базы из бекапа, создал задание для выполнения по расписанию но периодически задание не выполняется. Полный текст ошибки: Сообщение...

Цепочка сертификатов выпущена центром сертификации, не имеющим доверия
При попытке зайти в SQL 2019 выдает вот такую ошибку, при том, что версия 2014 года работает. В MMC никаких сертификатов нет, если есть какой-то способ исправить, то буду очень благодарен.

[393] Ожидается восстановление баз данных "msdb" SQL Server
Здравствуйте. Помогите, пожалуйста, разобраться. При старте службы Агент SQL Server в его журнале ошибок наблюдается такие записи: An idle CPU condition has not been defined - OnIdle job...

Создание запросов
Доброго всем! Есть ли у кого такие запросы в БД, которую я приложил? очень нужны 1. Показать все книги, количество страниц в которых больше 500, но меньше 650. 2. Показать все книги, в которых...

База данных "Междугородние пассажирские перевозки"
Задание: Рассмотрим автовокзал, который занимается обслуживанием и учетом пассажиров на междугородных автобусных маршрутах. На автовокзале имеется расписание движения автобусов, содержащее информацию...

Если SQL Server 2012 БД достигла своих пределов и данные больше не добавляются?
Если SQL Server 2012 БД достигла своих пределов и данные больше не добавляются? Решил короче ради интереса испытать SQL Server 2012, и проверить сколько же туда можно записать. Ну и натолкал видео...

Индексы(и алгоритм) для сложных соединений с фильтрацией
Приветствую! Продолжаю разбираться с правилами построения индексов… Есть таблица смет С и ресурсов к ним Р (в одной смете один и более ресурсов). Связаны по ключу сметы Ск. Таблицу смет нужно...

Редкий Deadlock при вызове хранимой процедуры
Таблица: CREATE TABLE .( IDENTITY(-2147483647,1) NOT NULL, NOT NULL, NOT NULL, (256) NULL ) ON Индексы: CREATE CLUSTERED INDEX ON . (

Из-за чего происходит ошибка установки?
Во время установки что-то идёт не так. Никаких полезных подробностей мне не пишет. SSMS отказывается открываться, так как даже не может проверить лицензию.

Список строк запроса разбить на колонки, по условию
Помогите решить задачку Результат запроса даёт список строк (табл1) Как этот список преобразовать к такому виду (табл2) Условно чтобы если Row от 1 до 5 то данные падали в колонку "А" а если от 6...

Как группировать правильно
Приветствую! Очередной вопрос "на опыт". Как правильнее расположить поля в списке группировки (если это вообще влияет на неё), если поле … : • f1 — содержит ОЧЕНЬ МАЛО уникальных значений • f2...

Создание функции для расчета нарастающих итогов
Подскажите пожалуйста каким образом правильно написать запрос, чтобы с помощью него корректно рассчитывались нарастающие итоги за месяц, квартал и год. Исходные данные: таблица "Продукция" с 3...

Настроить подключение к Sql server с сайта
здравствуйте. у меня такая проблема. короче смотрите распишу все по пунктам. у меня есть sql server и менеджер студио с которого можно управлять базами либо заливать базы на sql  сервер. короче...

Определенное количество дней
Добрый день! Есть запрос который отображает назначенные услуги за период, но есть дни входящие в этот период у который нет услуг, подскажите как сделать, чтоб отображались все дни этого периода...

Триггер для представления, объединенных двух таблиц с помощью UNION
Прошу помощи. Есть две таблицы ALTER TABLE . ( id int IDENTITY(1,1) NOT NULL, NashaKompaniua_id int NULL, Nomer_id int NULL, Data_Nachala date NULL, Data_Koncha date NULL,

Обнуление id
Подскажите, как обнулить счётчик id в MS SQL Server Чтобы после тестирования бд номер снова шел красиво по порядку

Неправильный подзапрос
Добрый день. У меня есть запрос, который выводит информацию из таблицы с определенными условиями. В нем есть подзапрос, который добавляет условие на дату. Из-за подзапроса на определенном юзере у...

Триггер на INSERT не позволяет добавить запись в своей таблице, однако другую таблицу изменяет
Есть таблица SYS_BRANDS: CREATE TABLE .( IDENTITY(1,1) NOT NULL, NOT NULL, (40) NOT NULL, NOT NULL, CONSTRAINT PRIMARY KEY CLUSTERED ( ASC )WITH (PAD_INDEX = OFF,...

Запрос с условием по полю с алиасом
Доброго времени суток! Цель выбрать первые сколько то строк, в которых значение поле не равно "Списание" SELECT TOP (3) * FROM ( SELECT as 'ID', as 'ШК', as 'Дата', as 'Цена', ......

Разбить таблицу на диапазоны по годам
есть таблица год+ФИО, например: 1998 Иванов 1999 Петров 2000 Сидоров надо разбить таблицу на диапазоны по годам (1991-1995,1996-2000,2001-2005 и т.д.) и внутри каждого диапазона посчитать...

Сжатие файлов
Здравствуйте, если в "sql server management studio", в бд выберешь задачу сжатие файлов, то там есть вариант Тип файлов - Данные, так вот если установить сжать файл до 0, то что удаляется?, Вроде...

Таблица Историчности
Добрый день. Подскажите пожалуйста, а как делать таблицу историчности?Мне знакомый подсказал, что вроде как в самом скрипте создания таблицы есть "условие", в котором можно указать наличие...

Где найти Northwind.mdf, готовый файл?
Где найти Northwind.mdf, готовый файл?

Неправильный синтаксис около конструкции
Здравствуйте, по какой причине этот код: DECLARE @cols AS NVARCHAR(MAX) DECLARE @query AS NVARCHAR(MAX) -- первый запрос для получения списка уникальных дат SELECT @cols = STUFF(( SELECT...

Условие сравнения с пустым значением
Всем добрый день! Есть хранимая процедура: ... IF (@Name_param IS NOT NULL OR @Name_param != '') SET @Name_colum = ' = ''' + @Name_param + '''' ELSE SET @Name_colum = 'IS NOT NULL OR...

Не сохраняется новая запись в SQL Server
Я создаю новый объект в ArcMap с геобазой данных в SQL Server. Когда сохраняю объект получаю ошибку: Невозможно сохранить изменения. Подчеркнутая DBMS ошибка Нарушение ограничения primary key...

Деградация производительности в «тяжёлых» документах 1С
Добрый день! Помогите с проблемой пожалуйста! Тестовый контур, монопольный доступ, регламентные задания, обслуживания и т.д. выключены Виртуализация, Intel Xeon Silver 4216 2.10GHz Два...

Как число преобразовать во время
Здравствуйте, подскажите пожалуйста, надо число преобразовать в время например: 30 - 00:30, 60- 01:00

Вывод NULL в связанной таблице
Есть две таблицы справочник с перечнем нужных данных - sprav Id| Value 1 |10 2 |20 3 |30 4 |40 5 |50 ...|... И данные - dat

Как создать процедуру через OPENROWSET?
Здравствуйте! Пробую создать ХП вот таким кодом: SELECT * FROM OPENROWSET( 'SQLOLEDB', 'здесь_нужный_IP';'здесь_был_логин';'здесь_был_пароль' ,'EXEC(''CREATE PROCEDURE CUS.bng_test as...

MS SQL Создать функцию, формирующую направления для студентов, не сдавших экзамены, к случайным преподавателям
Всех приветствую, стоит передо мной вот такая задачка: "Создать функцию, формирующую направления для студентов, не сдавших экзамены, к случайным преподавателям, ведущим эти дисциплины", имеются...

Как удалить БД distribution на SQL Server 2017?
Друзья! Мне попался "по наследству" SQL Server c несколькими взаимосвязанными БД. Была корявая попытка настройки репликации одной из БД на другой сервер. После несколько неудачных попыток отключить...

Документ из поля с типом данных image
Здравствуйте. У меня есть приложение с базой данных (было разработано более 20 лет назад). В базе данных хранятся документы (doc, pdf) в столбике с типом данных image (в 16ричной системе, как я...

Перекрёстный запрос с переменным количеством столбцов
Здравствуйте! Я работаю в LocalDB, Visual Basic Net Framework 4.8. В базе данных SQL требуется создать перекрёстный запрос. Я его создал в MS Access и скопировал в базу данных SQL своего проекта на...

Автозаполнение в SQL Server Management Studio
Всех приветствую! Второй раз повторяется ситуация, когда автозаполнение в SSMS перестает работать на второй запуск после установки. Настройка IntelliSense в параметрах активирована, какие еще...

Не могу подключиться к серверу с контейнера на Windows (На Linux Mint все работает)
Запускаю докер на линуксе, все хорошо работает. Запушил на Docker Hub, скачал на винду 10(Windows 10 Pro), запустил через Docker desktop, стартовая страница загружается, т.к. там не используется...

15 структур SELECT
У меня препод задал найти 15 различных структур SELECT вот 9 из них SELECT FROM SELECT FROM ORDER BY SELECT FROM GROUP BY HAVING SELECT FROM UNION SELECT FROM

Индексированные представления (Indexed Views). Как получить от них пользу
Приветствую! Как можно эффективно использовать индексированные представления(справка, статья)? Единственная причина использования индексированных представлений это возможность создания таблицы...

SQL Server n количество id в поле таблицы и выборка записей по таблице
Добрый день, подскажите пожалуйста, можно ли реализовать следующее. Есть небальная таблица "Записи". В этой таблице есть поле users, которое хранит id пользователей, так как доступ к записи может...

Катастрофическое снижение производительности при распараллеливании запроса
В определенный момент сервер MSSQL-server 2012 стал сильно тормозить. Всякие настройки сервера, проверки оборудования, расширения tempdb ни к чему не привели. Скорость выполнения запросов желала...

Ошибка: Инструкция INSERT EXEC не может быть вложенной
Не могу понять из-за чего возникает ошибка alter proc fs_read @pathtoread nvarchar(1024) as set nocount on declare @Path nvarchar(1024) ,@Fullpath nvarchar(2048) ,@Id int; if...

MS SQL сгруппировать 2 таблицы
Есть 2 таблицы: FROM| TO 0 | 1.4 1.4 | 3 3 | 4.6 4.6 | 5.6 5.6 | 6.8 6.8 | 8.2 8.2 | 8.8

Не удается сформировать верный SQL запрос
Есть таблица web_measure в MS SQL, с измерениями открытия сайтов (100 строк со столбцами measurement_time – время измерения, err_msg – имя ошибки). Необходимо написать запрос который выведет...

Процедура, функция, триггер для БД Прокат автомобилей
Здравствуйте! Помогите, пожалуйста, написать процедуру, функцию и триггер для базы данных "Прокат автомобилей" из задания: 1. Процедура оформления новой заявки. Входные параметры – паспортные...

Будет ли снижение производительности если база будет разбита на два mdf
Будет ли снижение производительности если база будет разбита на два mdf? При этом в одном mdf запретим авто увеличение, т.е. добавление новых данных прекратится. В целом на такой базе...

Перебор результирующего набора
Добрый вечер:) Мне необходимо пройтись по результирующему набору и изменить определенным образом записи. Подскажите, пожалуйста, как это можно обеспечить, не используя курсоры? Прочла в интернете,...

Добавить столбцы в динамике
Всем доброго времени суток Не могу разобраться как такое реализовать Задача такая, есть результат запроса (табл 1) а финальный вывод нужно отобразить как в (табл 2) В принцыпе ничего сложного но...

Атоматическое создание скрипта
Здравствуйте! Есть база данных. Там есть таблицы, представления. У таблиц есть ключи и индексы. А также процедуры, функции, триггеры. Таких объектов не мало. Нужно получить скрипт, который...

Пользователи и роли MS SQL SERVER
В кой раз получу подзатыльник и укажут на документацию с официального сайта Microsoft, но все же задам вопрос. У меня есть база данных, которая мизерная, но хранит в себе информацию (служебную,...

Помощь с подключением SSIS
Вкратце суть вопроса: используем MSSQL на нескольких машинках. Возникла задача стандартизации планов обслуживания. Нашли статью...

Distinct игнорирует пробелы
Здравствуйте! Есть такие исходные данные CREATE TABLE test.myTable1 ( VARCHAR(255), VARCHAR(255)); INSERT INTO test.myTable1 VALUES ('1', 'SKU1') ,('1_', 'SKU1 ') --Лишний пробел. Ошибка...

sql ошибка 18456
каждую минуту ошибка 18456, сервер подвисает из-за этого ns это имя сервера

Определение первой недели
Подскажите пожалуйста новичку. Есть задача: Вывести названия групп 5-го курса кафедры “Software Development”, которые имеют более 10 в первую неделю. select G.name from Groups as G,...

Отправка Http запроса (Post или get) по событию
Здравствуйте, подскажите пожалуйста - есть ли такая возможность в MSQL Server, которая позволяет отправлять http(post или get) запросы по какому либо событию(нужно при добавлении новых строк в...

Прописать цикл, который будет доходить до нужно даты и затем начинать отчет сначала
Всем привет. Есть 2 задачи: Создать таблицу и заполнить ее поля циклом, который будет длиться 1 000 000 раз. В поле дата есть условие, при котором дата до ходит до определенного максимум и затем...

Вывести все записи за сегодня
Здравствуйте! Нужно получить все записи из базы за сегодня. select * from AISDB.dbo.OperativniyOtdel_info WHERE AISDB.dbo.OperativniyOtdel_info._datetime = CURRENT_DATE

Автоматическая замена старых соединений на джойны, и автоматическое сохранение кода всех процедур
Здравствуйте, подскажите, пожалуйста, можно ли средствами ms sql сделать следующие две вещи (и если да, то как это можно сделать). 1) В существующей БД во всех процедурах, функциях, триггерах,...

Округление
Доброго дня! Есть проблема с округлением - во вложении. Т.е., есть сумма продажи (столбец A). С этой суммы берётся комиссия - старым способом, к которому привыкла бухгалтерия, по идее, 0,0145% от...

Создание маски в sql management studio
Можно ли как то сделать маску ввода для поля, при создании таблицы, есть например id автора, и надо чтобы оно было в формате xxx-xx-xxxx (скрин1) может это как то в свойствах делается, есть какое то...

Тестовое задание
Всем доброго времени суток! Получил тестовое задание, но не все понятно, нужна помощь! В общем имеем три таблицы (скрин прилагаю). Работаю в MS SQL Server Management Studio 19.0 Prev. 4 На данный...

Уменьшение размера файла журнала в AlwaysOn
Добрый день. Имеется база данных в кластере AlwaysOn. Естественно, режим восстановления полный. Иначе в AlwaysOn ее не включить. Так вышло, что вырос журнал транзакций. После его бекапа данных...

Невозможно применить настройки соединения . Неправильный синтаксис около ключевого слова SET
Здравствуйте, уважаемые форумчане! Такая непонятная ситуация. Я новичок в этом деле, пытаюсь разобраться с работой MS SQL Management Studio. В какой-то момент я создал запрос, естественно он был...

Конфликт инструкции INSERT с ограничением FOREIGN KEY
Добрый вечер, подскажите, пожалуйста, в чём моя ошибка? Не могу никак понять:cry: У меня есть две таблицы: CREATE TABLE Реализация_идеи ( ID_работника INTEGER NOT NULL, Номер_идеи INTEGER NOT...

Организация связей между таблицами
Добрый день! Допустим, есть классы, ученики в классах и в каждом классе один из учеников является старостой. ChatGPT предложил такой вариант организации таблиц: 1) Сделать таблицы class и...

Триггер, который запрещает изменять любое поле таблицы
Триггер, который запрещает изменять любое поле таблицы Национальности, если выполняется попытка изменить Название национальности. Столбцы таблицы (Код, Название, Раса, язык) помогите пожалуйста

Долго выполняется запрос
Добрый день. MS SQL 2008, Win 7 SP1 32 Bit. В БД есть таблица, текущий размер таблицы чуть меньше 1 Гб, количество записей в таблице около 9 млн строк. Долго выполняется вроде бы простой запрос...

Как делается "подстановка" значений в таблицу в MS SQL Management Studio?
К примеру, имеется две таблицы: Mesto_naznacheniya (ID_Mesto_nazn, Страна, Город) Mesto_Razmesheniya (ID_Mesto_razm, ID_Mesto_nazn, Название, Адрес, Питание, Стоимость) Эти две таблицы...

Не работает запрос
Запрос не работает. Вот сам запрос: USE GO DELETE FROM dbo.view2_1 WHERE view2_1. < (SELECT AVG(view2_1.)) Ошибка, которую он выводит:

Тип данных image
В базе данных SQL SERVER 2008 имеется поле IMAGE в нем хранятся разные форматы файлов в том числе .doc. Как правильно сохранить этот файл на пк через SQL запрос, что-бы этот файл корректно...

Триггер на ограничение возраста при добавлении
Нужно написать триггер, который запрещает добавлять в таблицу человека младше 18 лет. В таблице возраст указан годом, месяцем и днем рождения типа date.

Блокировка компиляции при запуске процедуры [COMPILE]
При множественном параллельном одновременном запуске процедуры, работает только одна сессия, все остальные висят в ожидании блокировки компиляции, почему такое может происходить? Кроме статьи от...

Создание сложного SQL запроса с переменной в операторе IN
Добрый вечер. Работаю с MSSQL с помощью Visual Studio. В статье https://learn.microsoft.com/ru-ru/sql/t-sql/language-elements/in-transact-sql?view=sql-server-ver16 есть пример кода: SELECT...

Как сделать общую таблицу для авторизации из двух других таблиц?
Здравствуйте, такая проблема у меня есть форма авторизации в которой указывает данные для входа. В базе данных у меня две разные таблицы( Student и Staff) не могу понять как сделать для них общую...

Проблемы перенеса БД из Access в Sql sever
Добрый день. Вроде обычное задание: перейти от Access к MS SQL Server. Но возникло море разных проблем. Некоторые из них мелкие и не вызвали больших затруднений. Но проблема открытия одновременно...

Job на Kill SPID
Доброго всем времени суток, имеется база для определенного софта и имеются пользователи в ней, но появился один клиент который своими запросами к бд для получения данных в 1С переполяет лог файл...

Расчет суммы выручки с несколькими условиями MS SQL
Добрый день. Помогите, пожалуйста, разобраться со следующей задачей: есть две таблицы T1(month_start_date,user_id,revenue) и T2(region_id,user_id,segment) Нужно 1. Написать запрос, который...

Создание даталогической модели
Народ, умоляю, подскажите, в каком софте можно сделать такую схему? В visio нету такого функционала. На сайтах по проектированию БД слишком много лишнего. Мне просто нужна схема, на которой я могу...

Could not find a login matching the name provided Ошибка авторизации
Всем привет! Нужна консультация следующего порядка. Имеем пару серверов которые находятся в домене,на них развернут SQL 2022 В пользователях есть учетная запись "domen/server$" Она добавлена в...

Создать тысячи уникальных имён
Здравствуйте Есть таблица, в которой среди прочих есть поле UserName. В нем хранятся уникальные логины пользователей системы. При регистрации нового пользователя производится проверка на...

Задача в sql server managment studio
При добавлении новой фирмы добавлять объём производства первого товара заданной группы. Решить используя хранимую процедуру.

Как узнать в какой базе данных создалась ХП?
Здравствуйте! Через инструкцию вида EXECUTE('...') AT создал хранимую процедуру. Как теперь узнать в какой из баз сервера создалась процедура? Sys.objects имеет данные об этом?

Смена даты в соответствии с предыдущим id
Здравствуйте, я начинающий разработчик изучающий ms sql, столкнулся с такой проблемой: Имеется кассовая программа работающая на базе данных ms sql, ежедневно через эту программу проходит много...

Как преобразовать возвращающиеся неуникальные значения одного столбца в несколько выходных столбцов
Здравствуйте, уважаемые форумчане! Помогите, пожалуйста, с запросом. Надо получить список компьютеров офиса со всеми комплектующими, при этом надо преобразовать возвращающиеся значения одного...

Как указать название базы данных перед созданием процедуры?
Здравствуйте! С помощью инструкции вида EXECUTE('CREATE PROCEDURE ...') AT имею возможность создать хранимую процедуру на прилинкованном сервере. Когда я попытался в исполняемую EXECUTE строку...

Как защитить данные?
Здравствуйте! Есть база данных. Есть рабочая боевая схема "shema1" с таблицами и процедурами. Создается схема "test1". Туда сохраняются такие же таблицы (только структура) и процедуры как и в...

Последовательно раскрытое дерево
Всем привет, я новичок в sql. Помогите построить раскрытое дерево предприятий от родителя по всем элементам последовательно с сортировкой например по имени(Ident) или доп.столбцу(OrderNumber) на...

Восстановление из удаленного файла bak после атаки шифровальщика
Привет всем! Вирус шифровальщик удалил паку с бекапами bak. При помощи r-studio удалось вытащить все бекапы, которые были как удаленные, дата создания, последнего открытия, и изменения до атаки...

Job для авторесторинга базы данных
Привет форум. Есть база, бэкап которой делается ежедневно, с разным названием (изменяется число и время). Необходимо создать скрипт, который будет использовать каждый раз это новое название для...

Условие для поиска
Здравствуйте! Есть процедура CREATE PROCEDURE test.myProcedure1 AS BEGIN --SELECT 202001 AS ; /*SELECT 202101 AS ;*/ SELECT 202201 AS ;

Преобразование типа данных nvarchar в тип данных datetime привело к выходу значения за пределы диапазона
Проблема:При открытии базы данных mssql происходит ошибка :Преобразование типа данных nvarchar в тип данных datetime привело к выходу значения за пределы диапазона. Предистория: Начали в колледже...

SQL-запросы к БД «Книжное дело»
В данной статье представлены SQL запросы БД «Книжное дело». Статья будет разбита на 4 части. Может пригодится кому. !!!19 Запрос отсутствует, не знаю как его реализовать. Если кто-то сделает,...

Как объединить данные из нескольких строк в одну, через запятую?
У меня есть три таблицы: Фильм: id, название, ... Актер: id, имя, ... Фильм_актер: id, id_filma, id_aktera Я делаю запрос: SELECT .., .. FROM ., ., . where .. = ..

Как открыть файлы ldf и mdf ??
Вообщем имеется два файла один весит почти 5 ГБ (mdf) другой 70мб (ldf) как я понял открывать их надо с помощью MS SQL Server :) но не могу найти как их можно было бы открыть, установил Microsoft SQL...

Не удаётся подключиться к SQL-серверу (локальному)
Сейчас изучаю базы данных, вот дошёл до создания простейшей БД, в Visual Studio 2010 с Microsoft SQL Server 2008. при попытке создать бд выскакивает ошибка подключения.. скриншот ЧЯДНТ?

Не могу запустить службу SQL Server
Всем привет!! Оч прошу помогите разобраться.:-[ На компьютере установлен только один пользователь, но при запуске службы выдает вот такое сообщение об ошибке:

вход в sql server
у меня 2 проверки подлинности. Мне надо чтобы было проверка подлинности sql server. ввожу sa, пароль пустым оставляю =================================== Не удается подключиться к...

Где скачать MS SQL Server
Где скачать MS SQL Server ,бесплатно

Копирование данных с одной таблицы в другую
Подскажите пожалуйста запрос на копирование данных с одной таблицы в другую, где поля одинаковы. Заранее спасибо!!!

Для каждого сотрудника вывести сумму и количество заказов
Даны две таблицы. Заказы: КодЗаказа, СуммаЗаказа, КодСтраны, СтранаДоставки, КодСотрудника. Сотрудники: Фамилия, Имя, Отчество, КодСотрудника. Для каждого сотрудника нужно вывести сумму заказов...

.Net SqlClient Data Provider
Не хочет устанавливаться движок для сайтов NotNetNuke 7, после ввода всего необходимого пишет ошибку : Connection Error(s): Index #: 0 Source: .Net SqlClient Data Provider Class: 20 Number: -1...

Не удается подключится к локальному серверу
Тема не новая, но нигде внятного объяснения решения ее я не нашел. Сегодня, запустив Среду Microsoft SQL Server Management Studio, при попытке подключения к локальному серверу выбило ошибку:...

Удалить все записи из таблицы
Как с помощью SQL можно удалить все записи из таблицы? Добавлено через 3 часа 29 минут Все таки нашла: DELETE from Table1

Удалить часть строки до определенного символа
Подскажите пожалуйста,как с помощью запроса в sql можно удалить часть строки до определенного символа. Например: 21. Петров Роман, нужно чтобы стало Петров Роман. Если знаете,то напишите строку...

Перенос базы данных на другой компьютер
Привет. Я хочу перенести базу данных, созданную на этом компьютере на другой сервер. Здесь стоит 2008 сервер, переносить буду тоже на 2008. Хотя если получиться совместить с 2005 будет вообще...

Не подключается к SQL Server!
У меня при запуске программы по БД появляется ошибка: "Ошибка при подключении к базе данных: Ошибка при подключении к серверу. При подключении к SQL Server 2005 эта ошибка может быть вызвана тем,...

Недопустимое имя объекта
Добрый день! У меня такой вопрос, я создал таблицу STUDENT и пытаюсь сделать свой первый запрос SELECT * FROM STUDENT; Получаю вот такую ошибку : "Сообщение 208, уровень 16, состояние 1,...

Столбец недопустим в списке выбора, поскольку он не содержится ни в статистической функции, ни в предложении GROUP BY.
Доброго времени суток! Помогите плиз с запросом, недавно работаю с SQL, помощь просто необходима. Есть таблица типа: 10:04 ааа 10:06 ааа 10:09 ббб 10:15 ввв 10:16 ааа 10:19 ввв

Посчитать процент значения одоной записи от суммы всех записей
Люди добрые, подскажите, кто сталкивался уже или знает решение. Есть табличка продаж. К примеру: помидоры - 20 огурцы - 30 яблоки - 50 Как без использования циклов, в операторе...

Как задать название столбца при выводе результата запроса
Вывести список всех офисов, отсортированный по разности между фактическим и плановым объемами продаж в порядке убывания. select office, sales-target from OFFICES order by sales-target DESC в...

Нужно вывести имена клиентов у которых было более 3 - ех заказов
Имеется 2 таблицы. Нужно вывести имена клиентов у которых было более 3 - ех заказов.

Ошибка: Экземпляру компонента SQL Server Database Engine не удается получить ресурс LOCK в данный момент
Есть хранимая процедура со следующим кодом: USE GO /****** Object: StoredProcedure . Script Date: 07/21/2014 12:06:40 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO

Не удалось привязать составной идентификатор
Добрый день уважаемые форумчане. Пытаюсь освоить SQL Server. Не могу понять в чем проблема. create FUNCTION dbo.doctorcod () RETURNS int BEGIN DECLARE @user varchar(20) = suser_name(),...

Обрезать строку до первого пробела
Добрый день! Нужно обрезать троку до первого пробела, например: есть таблица, состоящая из нескольких столбцов, один из них это записная книжка. Там есть цифры 123456 потом пробел потом идут...

Значения через запятую
Подскажите, пожалуйста, как такое можно сделать? MS Server 2008 в таблице t1 есть колонка idType INT и колонка idType INT у одного и того же idName может быть множество idType пары idName и...

Конфликт инструкции ALTER TABLE
пытаюсь сделать связь таблиц В таблице Сотрудник столбец КодСотрудника является первичным ключом, а в таблице Квартиры столбец КодСотрудника является вторичным ключом, но мне выдает такую вот...

Ошибка в коде SQL: Неправильный синтаксис около конструкции "<"
Помогите пожалуйста с ошибкой в коде. USE GO INSERT INTO . ( , , , ,

Запрос с параметром
Здравствуйте, помогите пожалуйста создать запрос с параметром. Недавно начал изучать SQL Server и не могу понять как передать значение параметра во время выполнения запроса. Спасибо!

Аналог функции GROUP_CONCAT в MS SQL Server
доброго времени суток!вот какой вопросик имеется: есть таблица, поля фамилия, город name | city ------------------- Фролов |Москва Иванов |Саратов Сергеев|Пенза Гришин ...

Триггер изменяющий поле в таблице при изменении записи
Здравствуйте. Допустим у нас есть таблица table1, поля a1,a2,a3, id*, real_time. Допустим пользователь изменил значения в записи. Я хочу чтобы в поле real_time было автоматически помещено время...

Запрос, возвращающий список всех клиентов, совершивших заказ за определенный период времени
Cформулируйте запрос, возвращающий список всех клиентов (с указанием фамилии и имени), совершивших заказ за определенный период времени Две таблицы: Customer и Order Значения в Customer: IdCust -...

Создание временной таблицы
Здравствуйте. Есть таблица с полями А,Б оба int. Значения А может повторяться несколько раз, но не более 3х. В Б все значения различны. Нужно в Т-SQL создать временную таблицу из четырех колонок, в...

RAND(), случайное число в заданных пределах
Здрасте :) Подскажите как сгенерировать случайное число в заданных пределах. Например: SELECT ROUND((RAND()* 10),0) генерирует число в пределах от 0 до 10. Как сделать чтобы было, например, от 2...

Как задать внешние ключи в SQL Server Management Studio?
Как задать внешние ключи в SQL Server Management Studio?

Как определить первый и последний день текущего месяца?
Подскажите пожалуйста, как определить первый и последний день текущего месяца? declare @startdate datetime = ? @enddate datetime = ? select t1._Fld7641 as 'Дата/Время', t1._Fld7643 as...

Как вывести с помощью sql запроса список полей таблицы?
как вывести с помощью sql запроса список полей таблицы в MSSQL ?? типа desc оракле и в mysql ??если такое в MSSQL

Ошибка преобразования даты или времени из символьной строки
На другой версии все работает, SQL Manager 2014 не хочет. Вот собственно сам кусок кода: insert into Заказы (Наименование_заказчика, Адрес, Телефон, Номер_договора, Дата_заключения_договора,...

Ошибка при присоединении БД
Добрый день, пытаюсь присоединить базу данных созданную в sql server 2008 r2 в sql server 2008 r2. Но вылетает ошибка ЗАГОЛОВОК: Microsoft SQL Server Management Studio...

Забивается место на диске из за Sql Server Express
В чем может быть проблема? В папке C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\Log постоянно создаются мини дампы SQLDumpXXXX.mdmp, причем на место на диске пркатически не...

Перенести таблицу из одной БД в другую
Есть две базы данных в обоих базах данных есть две идентичные по структуре таблице и по названию. Но в одно базе данных таблица заполнена а в другой нет. Как перенести или перекопировать заполненную...

Перенос данных из одной таблицы в другую
Имеется две таблицы. Необходимо перенести данные из второй таблицы в первую. Помогите, пожалуйста. Может что то не так делаю, но update не прокатывает. таблица 1 c1 c2 c3 c4 1 2 3 4

Как запросом заполнить таблицу данными из других таблиц?
Доброго времени суток. Попал билет по базам данным. В нем задание 3 таблицы и суть задание заполнить третью таблицу данными из 2-х других таблиц запросом sql. Я до этого с таким заданием не...

Получить максимальное значение в столбце
Получить максимальное значение в столбце посредством Linq to SQL запроса не использую цикл по прохождению по ячейкам (в общем наиболее короткий и оптимальный способ) и конвертировать его в int

Закрытие активных соединений в базе
Привет! перевел парочку баз в режим Single User, но там повисли какие-то неизвестные подключения и я после этого не имею доступа к настройкам базы, выдается ошибка о том, что база уже занята активным...

Связь 1 к 1, как это сделать в запросе SQL
Помогите, нужно создать связь в SQL 1 к 1, но ничего не выходит, а 1 ко многим не подходит в данном случае. Слышал про уникальный индекс, но прогресса это мне не дает. Связь 1 к 1 по 2-м таблицам,...

MS SQL Server 2019 Проблема с автоматической компонентов сервера машинного обучения при инсталяции
Доброго времени суток. Во время установки SQL Server 2019 Express программа установки не может связаться с сервером скачивания для установки компонентов сервера машинного обучения и просит скачать...

Установка Microsoft SQL Server Management Studio Express на Windows 7
Microsoft SQL Server Management Studio Express на Windows 7, как это сделать?)))

Создание локального сервера MS SQL
Всем доброго времени суток. Подскажите, пожалуйста. Возникла такая необходимость. Имеется MS SQL Server 2000 (кажется). Хотелось бы с его помощью создать локальную базу данных (только на моём...

Отсеивание повторяющихся значений
Привет всем! Пишу программу на VB.NET. Подскажите, пожалуйста, есть ли какая-то команда SQL-запроса, которая бы отсеивала повторяющиеся значения? Делаю так: cmd = "SELECT FROM WHERE LIKE '"...

Создание txt файла средствами MS SQL 2008
Необходимо средствами MS SQL 2008 сделать лог файл, формата txt. Необходимо создать txt файл (либо проверить существует ли он уже), открыть его на запись, внести необходимые данные, закрыть. Т.е....

План обслуживания БД mssql
Доброго времени суток друзья! Помогите пожалуйста разобраться с одним вопросом, есть mssql, на нем висят БД 1с, до сих пор резервную копию делал руками, но баз стало довольно много, и решил...

Запрос на заполнение таблицы и ошибка "Operand type clash: int is incompatible with date"
Привет всем дорогие форумчане!!! Подскажите по вот такой ошибке, уже все перепробывал, не чего не помогает! У меня вот такой простой запрос на создание таблицы : use Video create table...

Какую версию MS SQL Server Express ставить на Windows 7?
Какую версию MS SQL Server Express ставить на Windows 7? Задачи учебные и "для себя". Насколько я понимаю, самая новая версия, которая станет на Windows 7 это MS SQL Server Express 2014. Но тут ...

Где скачать пример базы данных?
Добрый день! Для учебы мне необходимо создать базу данных в MS SQL Server для последующего написания приложений работы с этой базой в рамках лабораторных работ. Сама база данных должна состоять из...

Готовая база данных Microsoft Sql Server
Мне надо готовые база данных Sql server

Не могу установить MS SQL 2014, ошибка установки Database Engine
Привет всем! Уже несколько дней бьюсь со следующей проблемой: есть Windows Server 2012 R2 Standart x64 - на него стараюсь поставить MS SQL 2014 Enterprise Core Edition x64 (ru). Но установка...

Редактирование таблицы: разрешено редактировать только 200 строк
Извините за беспокойство. Прошу помощи.С Microsoft SQL Server 2008 никогда не работал. Знал бы как не спрашивал. Дело в чём есть БД подключена через Microsoft SQL Server 2008. Мне нужно изменить...

Запрос: вычислить средний возраст
Всем привет! Есть таблица на Microsoft SQL Server, в которой Имя, Фамилия и дата рождения, не могу создать запрос, что бы отобразить людей, которым меньше 30 лет, а так же нужно вычислить средний...

Сделать выборку из таблицы имен, которые начинаются с букв от "А" до "В"
как сделать выборку имен из таблицы которые начинаются с букв от "А" до "В". для одной буквы понятно select * from table where column1 like 'А%' а для диапазона?

Перезапуск SQL Server
Как осуществить перезапуск SQL Server-а. Например в 3 часа ночи. Это необходимо для того, чтобы он отдал занимаемую им оперативную память.

Ошибка при попытке сделать резервную копию
Жму на базу - задачи - создать резервную копию. Вылезает менюшка, выбираю дирикторию, пишу имя файла , например 1.bak, нажимаю ок и вылазит ошибка: System.Data.SqlClient.SqlError: Невозможно открыть...

Выгрузка результатов SQL запроса в Excel
День добрый, столкнулся с такой проблемой. Есть sql запросы, которые формируют отчеты, необходимо результаты закинуть в excel. Получилось выгрузить результаты в excel через job, проблема в том что...

Удалить записи за определённый период
Ребята, помогите пожалуйста составить sql-запрос к таблице на удаление хранящихся записей за определённый период времени. Колонка с датой поступления записи в таблицу, есть. К сожалению о SQL языке...

Как вывести список всех таблиц текущей базы?
Привет , Релиб! Скажите, пожалуйста, каким запросом можно вывести список всех таблиц текущей базы данных ? Всех, которые существуют.. И как модернизировать этот запрос, выводя только те, которые...

Ошибка входа пользователя
SQL 2008 R2. Сервак стоит локально на одной машине. Win10 x64 Proff. Собственно, интернет перерыт, но бестолку. Периодически (да, да, именно так) случается ошибка входа пользователя sa Вопрос: как...

SQL запрос (за каждый месяц года)
Есть таблица в БД: Не могу сформировать следующий запрос: найти количество банков (ID_Bank), продававших валюту за каждый месяц 2009 года. Заранее благодарен за дельные советы:)

Выборка данных за прошлый месяц
В таблице есть столбец "DATE2" где хранятся данные типа "01.04.2018 1:28:27.07" Какой условие составить чтобы вывести данные за прошлый месяц? Раньше пользовался MySQL но подобный ему запрос...

Просмотр содержимого таблиц в Microsoft SQL Server 2008 Management Studio Express
Кто-нибудь может подсказать как настроить(или переустановить) SQL Server 2008 Magagement Studio Express чтобы можно было просмотреть содержимое таблиц из контекстного меню.. (чтобы не писать селекты...

Формат месяца на русском языке
Добрый день. Написал запрос в базу, где беру один параметр с датой и форматирую его в 3 столбца формата: Дата; Год; Месяц. И вот последний столбик Месяц преобразуется в Febrary, June и т.п. Везде...

Что означает следующая запись "COLLATE Cyrillic_General_CI_AS"?
Что означает следующая запись "COLLATE Cyrillic_General_CI_AS"?

Изменение языка интерфейса SQL Server Management Studio на английский
Установлена "русская" SQL Server Management Studio 2014. Стоит "русская" Windows 7. Как изменить язык интерфейса (меню) SSMS на английский? Там в меню есть пункт смены языка, но только два...

MS SQL Server 2008 R2. Как настроить удалённое соединение?
И снова всем доброго времени суток!) Опять у меня возник вопрос по MS SQL Server 2008 R2. Как настроить удалённое соединение? Нет, не поймите меня неправильно, я прочитал все имеющиеся тут гайды, но...

Не запускается SQL Server Browser
1. Выбираю Диспетчер конфигурации SQL Server. 2. В диспетчере конфигурации SQL Server выберираю пункт Службы SQL Server. 3. В области подробных сведений щелкаю службу Обозреватель SQL Server правой...

Выбрать максимальную дату
Есть таблица с тремя полями: - numeric - varchar - datetime. Пример нескольких строк: 1. Стол 20.01.1998 00.00.00 2. Кресло 21.03.2001 00.00.00 3. Стол 23.02.1997 00.00.00 4....

Замена символов в столбце при выводе запроса
Есть таблица с оценками (1, 3, 5). При выводе запроса эти данные нужно заменить соответственно на (плохо, удовлетворительно, хорошо). Как это сделать? Н-р, select оценка from Таблица ...

Заполнение таблицы случайными данными
Нужно написать функцию, которая будет создавать таблицу с нужными полями и заполнять их случайными данными. Как создать таблицу я знаю, а вот как заполнить её случайными данными???

Вывести список наименований отделов с максимальной суммарной зарплатой сотрудников
Имеем 2 таблицы CREATE TABLE employee ( id INT AUTO_INCREMENT PRIMARY KEY, name VARCHAR(50) NOT NULL, salary INT NOT NULL, department_id INT NOT NULL, chief_id INT NULL, FOREIGN KEY...

Типы данных text и varchar в операторе equal to несовместимы
Здравствуйте. Собственно сабж. при обращении выдает "Типы данных text и varchar в операторе equal to несовместимы" SqlDataReader myReader = null; string tr = TextBox7.Text; ...

Сумма столбца
Пытаюсь сделать сумму по столбцу по 1 условию, то есть: SUM(ИмяСтоблца) As Сумма Работает, но включив туда полный запрос, с SELECT и INNERJOIN запрос не работает, можно пример, суммирования 1...

Счётчик
В Аксесе можено было установить для числового поля свойство AutoIncrement и слелать таким образос счётчик! А в SQL Server с этим как?

Sql запрос на удаление записи из двух таблиц
Добрый день! Я знаю что вопрос древний как наш мир... и примеров куча, но если бы мне что-то помогло я бы сюда не писал. Проблема заключается вот в чем, есть две таблицы связанные между собой (в...

MS SQL - SELECT без повторов?
Здравствуйте товарищи. Запутался вконец. Имеется у меня таблица, в которой два столбца - MyDate (DateTime) и MyString (varchar(max)). В этой таблице 4 строки, по две строки за сутки. 2016-09-01...

Вставка нового столбца в середину таблицы
Столкнулся с проблемой при работе в "Среде Microsoft SQL Server Management Studio Express" :wall: Пытаюсь создать столбец и вставить его в середину таблицы, но безуспешно, т.к. sql постоянно...

Как посчитать средний балл набранный каждым курсом по двум таблицам?
Всем привет! Есть две таблицы: 1. STUDENT - в ней находятся столбцы STUDENT_ID, KURS 2. EXAM_MARKS - она содержит STUDENT_ID и MARK. Как написать запрос, который позволяет посчитать средний...

Как вывести две колонки из двух разных таблиц в одном запросе?
Как вывести две колонки из двух разных таблиц в одном запросе, при этом колонки должны выводится именно в том виде в котором они лежат в своих таблицах. Пример: Две таблицы tab1 id Name 1 ...

Полный экспорт базы данных mssql
Цель- перенести полностью database с одной машины на другую. Думал этот вопрос мне будет понятен и легок, а оказалось нет.Кучу всего перечитал и перепробывал. Пользовался приложение import and...

Перевод строки в число
Добрый день . Подскажите пожалуйста . У меня задается значение времени в виде строки . Мне нужно перевести эту строку в число . Например есть время 12:12 ,то есть перевести их в числа . Функцию...

Добавить в существующую таблицу новый столбец и заполнить данными
Здравствуйте. Подскажите, как к существующей таблице с введенными данными добавить новый столбец и заполнить его информацией? Таблица: CREATE TABLE .( IDENTITY(1,1) NOT NULL, (30) NOT...

Создать вычисляемое поле Возраст
Всем привет! Как создать поле которое вычисляет возраст человека?

Получить ID только что добавленной записи (ID - autoincrement)
Доброго времени суток. Как можно получить ID только что добавленной записи (ID - autoincrement)? Была идея SELECT MAX(ID) FROM ... но в базу одновременно добавляется много записей и не...

Подключение HTML к базе данных
Добрый день, Сразу скажу, что я в этом не очень разбераюсь, поэтому за грубые/не очень грубые ошибки тут же извиняюсь. Как происходит подключение к базе данных? Есть у меня, к примеру,...

Перенос баз из Sql 2000 и 2005 в Sql 2012
Добрый день, возникла необходимость переехать на новый сервер SQL, но столкнулся с трудностями. Как правильно перетащить базу? Если не сложно, не могли бы подсказать 100% порядок действий?

Выбор n-ой строки из SQL запроса
надо select'ом упорядочив выборку по убыванию выбрать из неё n(например 5)строку пробовал так: SELECT TOP(1) * FROM (SELECT TOP(5) * FROM table1 ORDER BY _name) AS a ORDER BY id DESC

Для восстановления не выбран резервный набор данных
Добрый день! При попытки восстановить файл бэкапа, пишет следующее: "Для восстановления не выбран резервный набор данных"

Изменить тип столбца
Добрый день, помогите, пожалуйста. Есть таблица district, в ней есть столбец nameD типа varchar(30). Мне нужно поменять тип на varchar(20), в SQL Edit'оре IBExpert пишу: ALTER TABLE district...

Определить день недели по дате
Есть дата допустим 2014-03-25 ,как определить, какой это день недели Вроде решил select DATEPART(dw,data)

Откат изменений в базе данных
Возможно ли откатить изменения (delete и update) в БД ? На какой период ?

ALTER COLUMN id ADD IDENTITY (1, 1)
Пытаюсь добавить IDENTITY к сущ. полю в таблице, ругается 'Incorrect syntax near the keyword 'IDENTITY'.' Как правильно? ALTER TABLE table1 ALTER COLUMN id ADD IDENTITY (1, 1) поле id -> NOT NULL

создание логического поля
день добрый! нигде не могу найти, а мб плохо ищу: как создать логическое поле (да/нет), какой это тип данных и как будет выглядеть команда? заранее спасибо

Нумерация строк без OVER
Привет, подскажите как пронумеровать строки результата запроса без использования OVER, нужно для отчета внутри VS2012.

Стал конкретно тормозить sql server при выполнении запросов
Привет всем. Ситуация следующая: стоит Microsoft SQL Server 2008 R2 (SP1) - 10.50.2550.0 (Intel X86) Express Edition with Advanced Services on Windows NT 5.2 <X86> (Build 3790: Service Pack 2) ...

Не могу установить "Microsoft SQL Server 2019 Express"
Запускаю устновку. Все настройки не меняю. Потом выскакивает такая надпись: "Программе установки не удалось связаться с сервером скачивания. Укажите расположение установочных файлов Microsoft Machine...

Вывод из даты только месяца и года
Есть таблица, данные для которой строятся с помощью такого запроса: select distinct A.LimitCardID, A.Ddate, A.WeightForProgramm, B.KrNamePodr, C.NameMat, D.NameProduct, E.Sset from LimitCard A,...

Managment Studio Server включить подсказки
Подскажите как включить показ всплывающих подсказок при наборе операторов в Microsoft SQL Server 2008 R2 ->SQL Server Management Studio

Получение результатов выборки в виде строки
Короче, суть такова... Надо результат выборки получить в виде текста, разделителем в котором был бы перевод каретки. Например если результат выборки: 1. Миша 2. Коля 3. Дима 4. Антон то...

Изменение ширины столбца
Какой процедурой можно изменить ширину столбца? К примеру есть столбец Test char(10) и мне нужно расширить его до char(11)

Вывести по возрастанию 10 самых продаваемых товаров
Есть таблица: id .. id_tovar .. kilkist 1....... 1...... 1 2....... 2...... 3 3...... 1...... 4 4...... ...

"Не удалось вставить значение NULL в столбец" при выполнении запроса
Добрый вечер. В sql server management studio создала таблицу студент: CREATE TABLE Students ( ID_Students INT IDENTITY(1,1) PRIMARY KEY, FIO VARCHAR(50), Data_Rozhd DATE, Adres VARCHAR(MAX),...

Ограничения PRIMARY KEY, невозможно вставить повторяющийся ключ в объект
USE dlvr INSERT INTO Поставщики (КодПоставщика,Адрес,Примечание) VALUES (1, 'г.Харьков, пр. Ленина, 55, к.108','тел. 32-18-44'); INSERT INTO Поставщики (КодПоставщика,Адрес,Примечание) VALUES...

Вложенный запрос вернул больше одного значения
Всем добрый день! Есть база данных туров на SQL. Есть хранимая процедура, которая вычисляет цену тура исходя из цен билетов и гостиницы: USE GO /****** Object: StoredProcedure . Script...

Сбой при удаленном вызове процедуры. [0x800706be]
Всем привет! Подскажите, кто знает, пожалуйста: OS: windows 7 установил SQL Server 2008 Все нормально установилось, судя по финальному сообщению. Открыл Sql Server Configuration Manager (чтобы...

PRIMARY KEY из двух полей
Создаю временную локальную таблицу в tempDB: CREATE TABLE #RoleUser ( NOT NULL , NOT NULL) Что нужно добавить, чтобы поля - Пользователь и PKРоль составляли PRIMARY KEY?

В чем отличие процедур и функций?
Здраствуйте.Еще один вопрос от новичка. В чем отличие процедур и функций? Где лучше применять их? Мне как начинающему, например, процедура с выходным параметром и функция, которая также принимает...

Установка MS SQL Server
При установке на шаге "настройка компонента Database Engine" выдаёт ошибку: "отсутствует учетная запись системного администратора. Чтобы продолжить укажите как минимум одну учетную запись windows для...

Автоматическая нумерация и заполнение таблиц
У всех таблиц ключ является суррогатным. Поэтому решил, что он должен заполнятся автоматически при добавлении новой записи в таблицу. Нашел тип данных IDENTITY(1,1). Но как реализовать? Ключевому...

Определить свободное место БД
Всем Добрый день. Подскажите, пожалуйста, скрипт по выводу свободного места в текущей БД.

Указание даты в определенном интервале на языке SQL
Ребята, нужна помощь. Есть таблица Тренеры(тут содержится ФИО тренера...), Таблица Виды Спорта, Таблица Соревнования (указаны виды спорта, дата проведения соревнований). Подскажите, пожалуйста,...

Общее количество заказов и их суммарная стоимость
Посмотрите, пожалуйста, что не так. Выведите общее количество заказов и их суммарную стоимость в национальной валюте для тех товаров, которые расфасованы, имеют единицу измерения штука или литр и...

Посчитать разницу в годах между двумя датами
Встроенный DATEDIFF работает лениво и на SELECT DATEDIFF(year,'21.11.2011','20.11.2012') ответит 1 так как ему лень считать разницу в днях и пересматривать что разница на самом деле = 0 лет...

Как открыть файлы базы данных mdf и ldf?
как открыть ети файлы???

database mail
помогите, пжлста, правильно настроить. все сделал как в этой статье http://habrahabr.ru/post/132902/ брандмауэр отключил. агент sql server запускается от имени nt service\sqlagent$sqlserver2012....

Как вычислить возраст студента?
При помощи DATEDIFF

База данных магазина
Я новичок, не шарю. Задали сделать курсач по базам данных, на SQL (делаю на SQL 2012) . Тема курсового "магазин с одним продавцом . Компьютер вместо кассового аппарата . База наличия товаров ;...

Создать SQL-запрос: список сотрудников предприятия моложе 18 и старше 60 лет
Выдать список сотрудников предприятия моложе 18 и старше 60 лет Таблица Работник( столбцы фио, дата рождения)

Время ожидания выполнения истекло. Время ожидания истекло до завершения операции, или сервер не отвечает
Всем доброго времени суток! Имею самописную программку, которая на основании отмеченных пользователем критериев генерирует скрипт и выполняет его. Иногда, при выполнении выдается ошибка. "Ошибка...

Выбор строк по максимальной дате
подскажите пожалуйста.. мне нужно выбирать из таблицы строки с максимальной датой, но выбирается все...вот мой запрос, который не могу подредачить для своей цели: select distinct...

Вытащить числа из строки
Здравствуйте! Необходимо из переменной вытащить только числа (а лучше с №) из строки. Переменная: SET @n = '№6598656 №6442793р щит №6598655 ш\у п\о №44*25897724 №44*25897117р №44*25897116р АМ...

Запрос по дате: вывод людей, родившихся во втором полугодии прошлого года
есть таблица людей: Имя , Фамилия , Отчество, дата рождения нужно сделать запрос что бы он выводил людей родившихся во втором полугодии прошлого года

все строки столбца в одной строке
мужики, кто знает как сделать другим способом без инструкции for xml path('') результат выборки select name + ', ' from #temp for xml path('') т.е. нужно вывести все значения поля name в одной...

Получить первые 5 максимальных значений
Таблица с товарами Products(Products.Name, Products.ID, Products.Price) Получить первые 5 продукта с максимальной ценой отсортированные по имени. SELECT Products.Name, Products.ID, Products.Price...

Резервное копирование базы SQL. Ошибка операционной системы 5
Здравствуйте! Стоит MS SQL Server 2012. Всё работало нормально, но в один день пропала возможность копировать базу и создавать резервные копии. При попытке создать резервную копию базы выдает...

Внешний ключ ссылается на недопустимую таблицу
Всем привет! Пишу запросы и столкнулся с проблемой в одной из связей! Создаю связь между таблицами, а мне выдает ошибку! Сообщение 1767, уровень 16, состояние 0, строка 3 Внешний ключ...

Не удается открыть базу данных, запрашиваемую именем входа. Не удалось выполнить вход
Всем добрый день! Что нужно здесь изменить, чтобы БД нормально компилировалась? Открываю через MS SQL Management Studio 2008, в самой БД в папке "Пользователи" создал Пользователя "HP/User"...

Создание скрипта базы данных
По уже готовой базе данных, создать SQL-запрос который будет создавать эту базу данных и таблицы, и заполнять данными таблицы. В MySQL есть такая возможность, а в MS SQL Server? Хочу сделать проект...

Где скачать Management Studio для SQL Server 2012
Добрый день! Не могу найти, где скачать Management Studio для SQL Server 2012. Облазила весь сайт майкрософт, нашла только 2008 и 2005. Помогите, пожалуйста

Как отключить проверку FOREIGN KEY
Добрый день. Как с помощью IGNORE_CONSTRAINTS отключить проверку FOREIGN KEY? SET IDENTITY_INSERT Товары ON insert into Товары (Номер, Группа, Название, Еденица_измерения, Цена_закупочная,...

Посчитать разницу между датами
Хочу чтоб мне в каждый столбец посчитало разницу между датами,но что-то не так с in Create Procedure d as begin update . SET Dni_remonta in (Select CONVERT (int,DATEDIFF(DAY,,)) from .)...

Экспорт таблицы из MSSQL в Excel
Здравствуйте, ребята! Требуется экспортировать таблицу из MSSQL в Excel. Я поняла, что это можно делать разными способами. Хотела выполнить это с помощью ДТС пакета, но мне надо создавать файл Excel...

Выбор строк с максимальным значением
Добавлено через 8 минут Всем привет. Ребят помогите составить запрос к БД. Есть таблица такого вида Наименование Дата Поставщик ПК 1 20.04.2010...

Вставка картинки в таблицу sql server 2008
Здравствуйте. Меня интересует, как можно вставить изображение в столбец таблицы БД sql server 2008. Там есть тип для столбца image, но пишет, что информация должна быть представлена в виде массива...

Удаление ненужных символов в строке
Добрый день. Есть в таблице столбец ФИО, к примеру Иванов Иван Иванович (101). Необходимо удалить (101) есть такая возможность?

Преобразование строки в дату
Добрый день! Простите, что отвлекаю вопросом по избитой теме, но что-то не могу разобраться с этим вопросом. Процедура принимает xml-запрос и один из элементов несет в себе информацию о...

Подключение к SQL серверу через интернет
Здравствуйте. Поставил SQL Server Express 2012, по нагугленным инструкциям настроил, создал новую роль, пробросил порты на роутере, настроил брандмауэр, но подключиться к серверу все равно удается...

Подсчет количества по разным значениям столбца в одном запросе
Здравствуйте. Подскажите как сделать лучше. допустим есть таблица в которой куча полей, но нас интересуют только поля "status" и "r_date" вот у меня запрос: select count(*) from table1 where...

Как запустить sql server?
я установила sql server, но что то я не могу понять одну вещь, я думала что это полноценная программа с работай по бд, но тут нету даже exe файла...возможно это набор библиотек.. скачала Microsoft...

Установка MS SQL Server 2008
как установить MS SQL Server 2008??? ниже приложен архив, содержащий рисунок с изображением окон установки, напишите пожалуйста что надо устанавливать в этих окнах. MS SQL Server 2008 ставлю для...

Создание хранимой процедуры для добавление данных в таблицу
Имеется 2 таблицы: проекты и руководители, связанные между собой. Пытаюсь написать хранимую процедуру на добавление данных в таблицу проекты. Вот что получилось: ALTER PROCEDURE . @naz...

Как удалить первые строки
Как удалить первые,допустим, 14 строк в какой-либо таблице? Добавлено через 23 минуты Разобрался как это сделать delete top (14) from Но теперь другой вопрос: а как удалить ПОСЛЕДНИЕ 14...

Как просмотреть код?
В Microsoft SQL Server не знаю как просмотреть код, т.е. его сегодня написали, закрыли, заново открываем и где его найти? Интересует код создания БД и таблицы.

Как скопировать таблицу с данными и структурой, но без триггеров
Есть таблица. Каким запросом ее можно полностью скопировать с данными и структурой, но без триггеров?

Ambiguous column name в SELECT'е
Имеется 2 таблицы: 1-ая: 2 поля (IDмашины, Марка) 2-ая: 2 поля (IDмашины, Салон-продавец) Нужно вывести селект с машинами, у которых во второй таблице отсутствует Салон-продавец, то есть пусто...

Выборка таблиц из двух разных баз данных
Добрый день, опять обращаюсь к Вам за помощью, заранее благодарю. Проблема в запросе на выборку таблиц из двух разных бд. У меня такой запрос: select...

Ошибка - "не является допустимым именем входа или отсутствует разрешение."
Здравствуйте, при выполнении вот этого скрипта /****** Object: Database Autovokzaly Script Date: 22.01.2008 2:22:39 ******/ CREATE DATABASE ON (NAME = N'Autovokzaly_Data2', FILENAME =...

Задания по Northwind
Доброго времени суток, друзья. Помогите, пожалуйста, с выполнением задания по тестовой БД Northwind: 1. Как называется самый дорогой товар из товарной категории №1? 2. В какие города заказы...

SQL русские символы взапросе
В запросе русские символы не ищет, но если найдет строку - то русские символы выводит корректно. БД - SQL - стандартная, что предоставляет Visual Studio. Тип данных - nvarchar(50). Возможно беда с...

Выбрать id из двух таблиц где есть в одной и нет в другой
Всем привет. Имеется 2 таблицы. Некоторые ID из первой таблицы заносится во вторую. Нужно выбрать id-шники из первой таблицы, которых нет во второй. Как можно это сделать?

INSERT INTO несколько строк
Здравствуйте. Следующий код вставляет только одну первую запись, подскажите плз, как должна происходить вставка последующих строк? INSERT INTO tblSalary (OrderID, SalaryDate, PaymentForm,...

Как разбить столбец на несколько по условию
Есть таблица в MS SQL 2000: Адрес|Параметр|Значение 1|202|30 2|202|50 1|203|100 2|203|350 Как с помощь sql-запроса создать представление резултат которого будет:...

Вычитание значения одной строки из значения другой
Есть таблица. Мне нужно посчитать Value1(значение за одно время, например, 15:00)-Value2(значение за другое время - 06:00) для всех станций. Возможно ли это сделать в запросе, или придется...

Сумма по месяцам
Здравствуйте. Не подскажите как составить запрос, чтобы там после каждого месяца выводилась сумма по определенному полю. Я сделал запрос, но мне выводится сумма за схожие дни, образно выглядит так...

Проследить SQL-запросы сторонней программы к БД и её ответы
Установлена СУБД MS SQL. К ней подключается программа и иногда зависает. При этом СУБД MS SQL работает. Каким образом можно проследить SQL запросы к БД и её ответы? Таким образом, я бы нашел причину...

Узнать права пользователя
Есть юзер, дал ему права при помощи grant. Как теперь можно их считать? Ответы вроде "а зачем!?" не принимаются. Нужно для того, чтобы отобразить или не отобразить кнопку админки. Сразу говорю...

БД библиотека
Нужна база данных БИБЛИОТЕКА,желательно с запросами и формами на Microsof SQL Server 2008 R2 Management Studio,пожалуйста :(

Служба "MSSQLSERVER" была запущена и затем остановлена
Всем привет, возникла такая проблема, сам в этом не шарю, поэтому попрошу у знающих людей помощи. Есть программа для отчётности ПФ, так вот она перестала работать, при звонке в ТП они попросили...

Как получить код хранимой процедуры
Как получить код хранимой процедуры CREATE PROCEDJRE QUAD RETURNS (QUADRAT INTEGER) AS DECLARE VARIABLE I INTEGER; BEGIN I = 1; WHILE (i<100) DO

Команда insert into
здрасьте...надо добавить в таблицу Product следующие продукты производителя Z: принтер модели 4003, ПК модели 4001 и блокнот модели 4002 maker 'Z' type принтер 'printer' пк 'pc' блокнот...

Создать SQL запросы
Помогите пожалуйста сделать запросы. Имеется база данных, состоящая из 4 таблиц. ПОСТАВЩИКИ: Hомеp поставщика, Фамилия, Рейтинг, Гоpод ДЕТАЛИ: Номер детали, Название, Цвет, Вес, Город...

Выборка из таблицы одинаковых записей
Выборка из таблицы одинаковых записей, понимаю, что тема не новье, но прошу помощи! Есть таблица: Необходимо составить запрос, чтобы получился результат: Помогите пожалуйста!

Вложенный запрос из 2х простых запросов
Задание: составить запрос, который выводит список отличников. (Студентов, у которых по всем предметам пятерки). Есть 2 таблицы: Marks (в ней список оценок по всем предметам) и Students (список...

Вставка изображения в БД MS SQL Server 2010
Здравствуйте. Подскажите. Имеете БД на SQL в MS SQL Server 2010.. Как можно вставлять изображение в БД... Может какой-то тип данных...или как-нибудь еще? Добавлено через 6 минут Имеется столбец,...

Как установить поле счётчиком!? О_о
Вот посмотрите: Поле id_bank ключевое. Нужно его же установить и счётчиком, чтобы значения автоматически увеличивались на один, при создании новой записи. В учебнике прочитала: "...для этого, два...

Запрос для получения среднего бала студента
Запрос для получения среднего бала студента ?

Microsoft SQL Server, Error: 233
У меня возникает ошибка при входе в Databse Engine а в другие Database не возникает Error 233 а потом 18456-ой Шо делать? Server 2008

Необходимо объявить скалярную переменную!
Здравствуйте! Помогите пожалуйста с проблемой, уже битый час не могу разобраться. Фото приложено.

Скрыть столбец из выборки
Всем привет. Вопрос такой: Есть некая выборка данных (привожу полный код): SELECT Equipment_unit.ID, Parent = CASE .ID_parent WHEN '120' THEN...

В таблице русские символы не отображаются
У меня в таблице именно русские символы выводятся в виде вопросиков, как в таблице, так и в виде вопросиков отображает браузер. Пробовал страницу в браузере в кодировках utf-8 и windows-1251...

Как открыть созданную БД в ms sql?
Был первый урок по ms sql server. В классе создали БД, поместили в папку C:\Program Files\Microsoft SQL Server\MSSQL10.SQLEXPRESS\MSSQL\DATA Препод сказал, перенести дома в ту же папку, открывать...

Проверочные ограничения в даты
Добрый день. Как задать проверочное ограничение в MS SQL Server Management Studio 18, вот такое условие Не может быть меньше 01.01.1990.

Ошибка преобразования даты или времени из символьной строки
Помогите разобраться с датой, это мб из-за того, что месяц стоит первым, а число вторым, и что делать когда просят заполнить таблицу 5$ , указывать char(к примеру), просто хочется инт, а так...

Как сосчитать среднее значение для каждого уникального id в таблице?
Нужно вывести информацию о коде модели продукта (ID) и средней цене по этому коду из таблицы Table. Как просто вывести коды продуктов это понятно. Выводим все ID игнорируя повторяющиеся: select...

SQL Server Agent не выполняет задание без включения Management Studio
Записал в Server Agent задание для еженедельного резервирования базы данных в определенный час на диск С: При включенном Management Studio все работает. Если перезагрузить комп, и один раз...

2 запроса на нахождение долей (проценты)
Доброго времени суток! Есть БД магазина автозапчастей, это мой курсовой проект, необходимо было создать БД, таблицы и их заполнить, и написать к ним 10 запросов, первые 6 прошли успешно, с...

Запрет на сохранение изменений
Всем добрый день! Может кто подскажет почему нет возможности поменять структуру уже существующей таблицы и не важно наполнена она данными или нет. использую SQL Server 2008 R2 Express ...

Забыл пароль администратора
Всем доброго времени суток. Нахимичил я чтото с паролями, теперь меня не пускает коннектица к локальной базе (на текущем компе) , переустонавливал SQLServer не помогло, а думал пароли...

Заменить первый символ в поле
Добрый день! Необходимо в таблице изменить номера телефонов, так, чтобы все номера начинались с 7: 7861451232323 итд В таблице есть номера, которые начинаются с 8, а есть вообще заданные кое-как,...

Где хранятся файлы БД MS SQL Server 2008?
Подскажите где хранятся файлы БД MS SQL Server 2008?

Вывод разницы дат в минутах
Здравствуйте. Задача простая, но что-то никак не может дойти решение... :wall: Есть две даты (DateTime), надо из одной вычесть другую и получить результат в минутах. Вот пример: DECLARE...

Поиск таблицы по названию колонки
Всем привет! Народ, знаю, что тема поднималась скорее всего не раз, но у меня не получилось использовать прописанное решение. Короче, в чем суть - есть несколько баз данных, в одной из баз...

SQL-запрос произведения и суммы полей
Добрый день. не могу составить запрос к базе access в котором бы производилось умножение полей "Цена_ОК" и "Кол_шт_ОК". Otchet("SELECT Магазин, sum(Кол_шт_ОК), Цена_ОК * Кол_шт_ОК as Сумма FROM...

Создание id в существующей таблице
Есть база на sql server 2008, в ней есть таблицы с записями но без id... Хотелось бы добавить id со значениями 1,2,3,4...Помогите пожалуйста написать этот запрос... Добавлено через 17 минут Есть...

Создать новый сервер
Добрый вечер ! Объясните пожалуйста установил sql server express, поставил server managment подключился к БД, потом решил создать сервер со другим именем пользователя и паролем и все время выдает...

Как объединить столбцы?
Есть несколько столбцов с аналогичным типом данных внутри, как их соединить? Т.е. примерно так |квартал 1| квартал 2| квартал 3| квартал 4| | 1000 | 200 | 700 ...

Не удается подключиться к SQLEXPRESS
=================================== Не удается подключиться к MICROSOF-993CA1\SQLEXPRESS. =================================== При установлении соединения с SQL Server произошла ошибка,...

DELETE сразу из нескольких таблиц
Здравствуйте! Есть 2 таблици: Staff - информация о сотруднике, History - информация о его деятельности. То есть, у одного сотрудника может быть несколько записей. Как мне удаляя сотрудника, удалить и...

Сравнение дат
Подскажите, пожалуйста, как можно сравнивать даты. У меня в таблице с пациентами есть колонка Дата Рождения (dd.mm.yyyy). И мне нужно выбирать тех, которые родились позже, например 12.03.1956 Спасибо

Очень долго выполняется запрос SQL
Добрый день! Товарищи, помогите разобраться почему SQL запрос выполняется жутко долго (2,5 минуты) Как и где можно протестировать этот несчастный запрос. SELECT TOP (100) PERCENT...

String or binary data would be truncated при числовых полях...
Здравствуйте! У меня есть таблица, у которой все поля типа int. при попытке выполнить команду insert у меня появляется вышеуказанная ошибка и, соответственно, и процедура и триггер не срабатывают....

Включение/выключение автоинкремента полей
у меня есть процедура, которая мигрирует данные из старой бд в новую. При этом мне нужно, чтобы старые данные были с теми же id в новой, а при добавлении новых данных оно должно присваиваться...

Обращение к таблице название которой хранится в переменной
Вот хочу создать хранимую процедуру, которой через параметр можно было б передать название таблицы базы данных и сделать какието действия (именно с данными этой таблицы), например просто вывести...

Настройка взаимодействия MS SQL 2005 x64 и 1C серверов.
На одном компе установлено: Windows 2003 Server x64 и MS SQL 2005 x64, на другом: Windows 2000 Server и 1С сервер. --- Вопрос: как, в такой конфигурации, настроить взаимодействие 1С сервер и MS...

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru