Популярные вопросы по тегу SQL-SERVER

Процедура SQL не имеет параметров, и аргументы были предоставлены

... отким, средним или длинным в 1 зависимости от времени его просмотра. ALTER PROCEDURE [dbo].[sp_LabelFilm] AS BEGIN DECLARE @Minutes INT, @duration char(10) DECLARE Filmcursor CURSOR FOR (SELECT filmruntimeminutes, Duration FROM tblFilm) OPEN filmcursor FETCH NEXT FROM filmcursor INTO @duration WHILE (@@FETCH_STATUS = 0) BEGIN SELECT @Minutes = FilmRunTi ...

T-SQL - изменение типа данных datetime на дату?

... значения имеют формат 1987-12-30 00:00:00.000. Я хотел бы обновить 6 все строки этой таблицы, изменив их на следующий 5 формат с типом данных date: 1987-12-30 Я могу запустить 4 SELECT ... SELECT CONVER ...

Как создать функцию SQL Server для «объединения» нескольких строк из подзапроса в одно поле с разделителями?

... hicleID Name 1 Chuck 2 Larry LocationID VehicleID City 1 1 New York 2 1 Seattle 3 1 Vancouver 4 2 Los Angeles 5 2 Houston Я хочу написать 7 запрос, чтобы вернуть следующие результаты: VehicleID Name Locations 1 Chuck New York, S ...

Можно ли принудительно заблокировать уровень строки в SQL Server?

... и способ заставить SQL Server использовать 4 блокировку на уровне строк. Есть ли способ 3 заставить SQL Server использовать блокировку 2 на уровне строк и НЕ использовать бл ...

Где находится журнал приложения резервного копирования для SQL Server 2008?

... 13 резервное копирование базы данных в одной 12 из наших систем. В журнале написано следующее: BACKUP 11 не удалось выполнить команду BACKUP LOG 10 XXXXXX. Проверить резервное копирование 9 журнала приложений для получения подробных 8 сообщений. Я просмотрел журналы ...

Как обновить большой двоичный объект в SQL SERVER с помощью TSQL

... имер, из SSMS и не использовать 1 какой-либо код, такой ...

Вставить значение по умолчанию, если параметр равен нулю

... ю: create table t ( value varchar(50) default ('something') ) Я использую хранимую процедуру 11 для вставки значений в эту таблицу: create procedure t_insert ( @value varchar(50) = null ) as insert into t (value) values (@value) Вопрос 10 в том, как заставить его использовать значение 9 по умолчанию, когда @value равен null? Я пробовал: insert into t (value) values ( isnull(@va ...

Вставить данные MS Excel в SQL Server

... в новую таблицу в MS SQL. Есть 1 про ...

Критерии SQL Filter в критериях соединения или более эффективное предложение where

... d and sales.salesdate < salesman.promotiondate group by salesman.salesmanid Случай 2 select salesman.salesmanid, max(sales.quantity) from salesman inner join sales on salesman.salesmanid =sales.salesmanid where sales.salesdate < salesman.promotiondate group by salesman.salesmanid Примечание. В случае 1 вообще отсутствует 6 ...

SQL Server: оператор рекурсивного обновления

... бновлен, а затем впоследствии 4 обновляет его дочерние элементы .... пока 3 у компании не останется дочерних элементов Я 2 пробовал поискать, но не нашел подобных 1 примеров Это то, что у меня есть сейчас ALTER PROCEDURE [dbo].[Updat ...

Вставьте конкретный идентификатор в поле идентификации

... 3 несколько строк и снова импортировал их, но 2 мне нужно вставить ...

Порядок выполнения SQL-запроса

... Id,EP.BookingRole) as RoleName, (select top 1 convert(varchar(10),eventDate,103)from [3rdi_EventDates] where EventId=13) as EventDate, (CASE [dbo].[GetBookingRoleName](ES.UserId,EP.BookingRole) WHEN '90 Day Client' THEN 'DC' WHEN 'Association Client' THEN 'DC' WHEN 'Autism Whisperer' THEN 'DC' WHEN 'CampII' THEN 'AD' WHEN 'Captain' ...

Оператор DELETE конфликтует с ограничением REFERENCE

... =?) Параметр: 'D7FAA3CF ...' В таблице 5 DocYDocument есть столбцы PK ID, FK DocID and FK SubDocID. And the keys PK_DocYDocument, FK_DocYDocument and FK_DocYDocument1. Столбец внешнего 4 ключа FK_DocYDocument1 - это SubDocID, а 3 столбец внешнего ключа FK_DocYDocument - DocID. Есть 2 ли проблема с дизайном базы данных ил ...

Как создать Guid в SQL Server?

... uid в SQL (без идентификатора). Как 3 я могу это сделать? Я определил идентификатор 2 как uniqueidentifie ...

sql выберите родительский дочерний элемент рекурсивно в одном поле

... er id idparent jobNO ListJob ---------------------------------------- 1 0 1 1 2 1 2 1/2 3 1 3 1/3 4 0 4 4 5 ...

Почему, когда я вставляю значение DateTime null, я получаю «0001-01-01» в SQL Server?

... данных для поля, набранного «дата», но 11 всегда получаю «0001-01-01». Я не понимаю, это поле 10 «разрешает нули», и я не знаю, почему у 9 меня это значение по умолчанию. Я использую 8 C# asp .net с MVC (Entity Framework), это 7 мой код: Budget_Synthesi ...

Конфликт параметров сортировки временной таблицы - Ошибка: не удается разрешить конфликт параметров сортировки между Latin1 * и SQL_Latin1 *

... D = @IndentID UPDATE t SET t.ND1 = CASE WHEN D.D1 = '' THEN NULL ELSE D.D1 END, t.ND2 = CASE WHEN D.D2 = '' THEN NULL ELSE D.D2 END, t.ND3 = CASE WHEN D.D3 = '' THEN NULL ELSE D.D3 END, t.NRD = CASE WHEN D.RandomDim = '' THEN NULL ELSE D.RandomDim END, t.Quantity = D.PurchaseQty FROM #temp_po t INNER J ...

Как изменить имя столбца JSON в sql server 2016

... ....." на Любое (например, SalesOrder) ...

Арифметическое переполнение суммы столбца в sql server

... %' ERROR: Msg 8115, Level 16, State 2, Line 1 Arithmetic overflow error converting expression to data type int. Warn ...

Преобразование между текстом и varchar (MAX) в SQL Server

... есть доступ только для чтения к некоторой 13 базе данных SQL Sever 2008 R2, и мне нужно 12 скопировать данные из некоторых ее таблиц 11 в таблицы в моей базе данных; обе базы данных 10 имеют одинаковые параметры сортировки. В 9 исходной базе данных используется множество 8 столбцов с типом данных text. Мог ...

Как проверить версию SQL Server с помощью Powershell?

... SQL Server с помощью PowerShel ...

Как ускорить удаление из большой таблицы базы данных?

... таблиц, и имеют много внешних ключей, указывающих 30 на них, поэтому удаление одной записи из 29 таблицы может занять более одной секунды. В 28 некоторых случаях мне нужно удалить миллионы 27 записей из таблиц, и это занимает слишком 26 много времени, чтобы быть практичным. Отключить 25 внешние ключи нельзя. Удаление больших пакетов 24 строк также не вариант, потому что это производственное 23 приложение, и бол ...

Скрипт для перестроения и переиндексации фрагментированного индекса?

... арий 4 для восстановления и повторной индексации 3 фрагментированного индекса, когда 'avg_fragmentation ...

Как создать агрегированное выражение текстового поля отчета в отчетах SQL Server с несколькими наборами данных

... мотреть отчет, я вижу следующую 7 ошибку: В выражении значения для текстового 6 поля «Textbox2» используется агрегатное 5 выражение без области действия. Область 4 требуется для всех агрегатов, используемых 3 за пределами области данных, если отчет 2 не содержит ровно один набор данных. Как 1 э ...

SQL Server преобразовывает varbinary в строку

... T-SQL 3 из типа varbinary в строковый тип Вот пример: Сначала 2 я получил это varbinary 0x21232F297A57A5A7 ...

Округление Datetime до ближайших 15 минут в SQL Server

... меня проблема в SQL Server с округлением 5 datetime. У меня есть datetime в столбце rec_datetime, но я хочу округлить 4 этот datetime в новом столбце r_datetime, который нужно округлить 3 до ближайших 15 минут, для всего столбца 2 rec_datetime. Пример: [2015-11 ...

Невозможно создать диаграммы базы данных

... тчику 3 разрешение на просмотр и создание диаграмм 2 баз данных без предост ...

Как создать список заданий SQL Server и их владельцев

... Я также хотел бы иметь возможность 1 созд ...

Как удалить таблицу, если в SQL Server есть ограничение внешнего ключа?

... ASC) ); CREATE TABLE [dbo].[webpages_UsersInRoles] ( [UserId] INT NOT NULL, [RoleId] INT NOT NULL, PRIMARY KEY CLUSTERED ([UserId] ASC, [RoleId] ASC), CONSTRAINT [fk_UserId] FOREIGN KEY ([UserId]) REFERENCES [dbo].[UserProfile] ([UserId]), CONSTRAINT [fk_RoleId] FOREIGN KEY ([RoleId]) REFERENCES [dbo].[webpage ...

Как часто следует перестраивать индексы в нашей базе данных SQL Server?

... что нужно время 4 от времени перестраивать индексы, чтобы 3 сократить время выполнения запроса. Итак, как 2 часто мне следует перестраива ...

SQL Server 2008 - порядок строк с числовым номером

... so on.. ABC20 ABC21 ABC22 and so on.. Итак, в 7 основном у меня есть любое строковое значение 6 (не всегда ABC, любое строковое значение), за 5 которым может следовать число, или это может 4 быть просто строка без числа. Когда я выбираю 3 * из порядка таблицы по возрастанию столбца, я 2 получаю следующие результаты: ABC ABC ...

Как группировать по месяцам из поля даты с помощью sql

... дит 1 мое поле даты: 2012-05-01 Вот мой текущий SQL: select Closing_Date, Category, COUNT(Status)TotalCount from MyTable where Closing ...

Обновить запрос с помощью INNER JOIN между таблицами в 2 разных базах данных на 1 сервере

... Code = DHE_Import.tblSalesRepsAccountsLink.AccountCode SET DHE.dbo.tblAccounts.ControllingSalesRep = DHE_Import.dbo.tblSalesRepsAccountsLink.SalesRepCode Я могу 4 выполнить запрос в Access со связанными 3 таблицами с аналогичным синтаксисом - НО 2 SQL это не нравится. Я ув ...

Как выбрать элемент, соответствующий только списку IN на сервере sql

... (1,2,4) Теперь мне нужны все 4 страницы, которым присвоены все 3 вышеуказанных 3 идентификатора (1,2,4), не только одна из 2 них, а все? Есть способ ...

Перечислите все базы данных на одном SQL Server в порядке их создания.

... (2005). Я хотел 6 бы перечислить их в порядке дат создания 5 или, что еще лучше, в порядке даты последнего 4 изменения любой таблицы. ...

SQL-Server: не может быть перезаписан. Используется базой данных

... MOVE 'Test_log' TO 'C:\Program Files (x86)\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\DATA\Tes.ldf' Приведенная выше команда восстановления 14 работает нормально для новых баз данных, но 13 несколько старых баз данных показывают такие 12 ошибки, как Файл C: \ Program Files (x86) \ Microsoft 11 SQL Server \ MSSQL12.SQLEXPRESS \ MSSQL 10 \ DATA \ db1.mdf не может быть перезаписан. Он 9 используется базой данных windb. Msg 3156, уровень ...

Как бы вы добавили столбец, в котором есть только набор значений?

... г бы содержать только два значения, например, столбец 2 с названием «Пол» с двумя возможными ...

SQL ROW_NUMBER с INNER JOIN

... азать мне, что 2 мне нужно делать? Я безуспешно пытался. Если 1 кто-то может помочь, я буду очень признателен. SELECT * FROM villa_data INNER JOIN villa_prices ON villa_prices.starRating = villa_data.starRating WHERE villa_data.capaci ...

SQL: что лучше Bit или char (1)

... изводительности при получении бита или символа 2 (1)? ...

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

... енная функция, которая 4 позволяет автоматически удалять записи, скажем, через 3 день. Это решит проблему, с которой пользователь 2 сможет оставаться в системе после закрытия 1 временной учетной записи спас ...

Хорошие практики SQL Server: производительность nvarchar (max)

... овать nvarchar(MAX), и я это сделал, и 10 это отлично сработало. Однако всегда ли мы 9 должны использовать nvarchar(max) в этих случаях? или 8 лучше назначить что-то вроде 500 знаков? Я 7 спрашиваю, потому что я немного погуглил 6 и видел, как люди говорили, что nvarchar(max) резервирует 5 много памяти для столбца, что в конечном 4 итоге может снизить производительность базы 3 данных. ...

Как получить имя базы данных sqlserver

... лучить имя базы данных конкретной 1 ...

Удалить одну запись из Entity Framework?

... ramework с именем employ с единственным ключевым 2 столбцом с именем ID. Как удалить одну з ...

Проблемы с IDENTITY_INSERT Выключено? : - /

... ает? У меня есть: dbase.Execute("INSERT INTO Orders (UserId, OrderId, Status) VALUES (@0, @1, @2)", WebSecurity.CurrentUserId, Session["OSFOID"], "Confirmed");` Итак, как видите, все ...

Как изменить владельца базы данных SQL Server?

... а "Свойства базы 9 данных" или заявление ALTER AUTHORIZATION установить 8 действительного владельца базы данных войдите, затем 7 добавьте диаграмму базы данных объекты 6 поддержки. --- или --- В базе данных нет одного 5 или нескольких объектов поддержки, необходимых 4 для использования построение диаграмм 3 базы данных. Вы хотите создать их? Каков 2 синтаксис для изменения ...

Как установить переменную из SQL-запроса?

... установить переменную из запроса 3 SQL: declare @ModelID uniqueidentifer Select @ModelID = select modelid from models where areaid = 'South Coast' О ...

Выберите верхнюю и нижнюю строки

... 7 чего-то вроде этого: Я хочу получить первые 6 x строк и последние x строк в одном операторе 5 выбора. SELECT TOP(5) BOTTOM(5) Конечно, BOTTOM не существует, поэтому 4 мне нужно другое решение. Я считаю ...

Строка записи консоли Microsoft SQL Server 2005

... ? Я 2 хотел бы написать некоторые данные для отладки, если 1 это во ...

Неустранимая ошибка: вызов неопределенной функции sqlsrv_connect()

... ашиваю. Я 14 пытаюсь подключиться к sql в моем php-скрипте. Моя 13 строка подключения: /* Specify the server and connection string attributes. */ $serverName = "xxx-PC\SQLExpress"; $connectionOptions = array("Database"=>"Salesforce"); $conn = sqlsrv_connect($serverName, $connectionOptions); if($conn === false) { die(print_r(sqlsrv_errors(), true)); } Я установил и включил 12 в свой файл php.ini, расположенный в папке wamp: C:\wamp ...

Невозможно подключиться к экземпляру SQL Server удаленно

... что имя 40 экземпляра правильное и что SQL Server 39 настроен на разрешение удаленных подключений. Я 38 думаю, это связано с тем, что мне нужно 37 настроить ядро ​​базы данных, чтобы разрешить 36 удаленные подключения (поправьте меня, если 35 я ошибаюсь!). Итак, я нашел это пошаговое 34 руководство, которое ...