Как присвоить результат вызова exec переменной в SQL? У меня есть хранимая процедура up_GetBusinessDay, которая возвращает одну дату. Вы можете сделать что-нибудь вроде этого: exec @PreviousBusinessDay = dbo.up_GetBusinessDay @Date,...
Как присвоить результат вызова exec переменной в SQL? У меня есть хранимая процедура up_GetBusinessDay, которая возвращает одну дату. Вы можете сделать что-нибудь вроде этого: exec @PreviousBusinessDay = dbo.up_GetBusinessDay @Date,...
Предположим, у меня есть запрос: begin tran -- some other sql code А потом я забываю зафиксировать или откатиться. Что произойдет, если другой клиент попытается выполнить...
У меня есть приложение .net, которое подключается к SQL Server с помощью проверки подлинности Windows. Мы не можем использовать аутентификацию SQL Server в приложении. У нас есть много пользователей Active Directory для нашего проекта. Таким образом, мы должны создать отдельную учетную запись для...
У меня есть код: DECLARE @Script VARCHAR(MAX) SELECT @Script = definition FROM manged.sys.all_sql_modules sq where sq.object_id = (SELECT object_id from managed.sys.objects Where type = 'P' and Name = 'usp_gen_data') Declare @Pos int SELECT @pos=CHARINDEX(CHAR(13)+CHAR(10),@script,7500) PRINT...
У меня есть таблица в SQL Server. Я хочу удалить из него первые 1000 строк. Однако я попробовал это, но вместо того, чтобы просто удалить первые 1000 строк, он удалил все строки в таблице. Вот код: delete from [mytab] select top 1000 a1,a2,a3 from...
Простой вопрос: как составить список первичных ключей таблицы с помощью T-SQL? Я знаю, как получить индексы для таблицы, но не могу вспомнить, как получить
Я использую MS SQL Server 2008 на своем локальном компьютере. Я знаю, что порт по умолчанию - 1433, но почему-то он не прослушивает этот порт. SQL - это экспресс-выпуск. Я уже пробовал журнал, SQL Server Management Studio, реестр и расширенную хранимую процедуру для поиска порта. Но я не смог его...
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 3 года назад . Уточните этот вопрос У меня есть SQL Server 2008SQL Server...
Я попал в тупик. У меня есть запрос, который генерируется каким-то C#кодом. Запрос отлично работает Microsoft SQL Server Management Studioпри запуске с той же базой данных. Однако, когда мой код пытается выполнить тот же запрос, я получаю ту же ошибку о недопустимом столбце и выдается исключение....
Я работаю с запросом, который содержит оператор "CASE" в предложении "WHERE". Но SQL Server 2008 выдает некоторые ошибки при его выполнении. Может ли кто-нибудь помочь мне с правильным запросом? Вот запрос: SELECT tl.storenum 'Store #', co.ccnum 'FuelFirst Card #', co.dtentered 'Date Entered', CASE...
Это вообще актуальный вопрос? У меня есть приложение .NET для Windows, использующее MSTDC, и оно выдает исключение: System.Transactions.TransactionManagerCommunicationException: доступ к сети для диспетчера распределенных транзакций (MSDTC) отключен. Включите DTC для доступа к сети в конфигурации...
Я получаю сообщение об ошибке при доступе к хранимой процедуре в SQL Server Server Error in '/' Application. Procedure or function 'ColumnSeek' expects parameter '@template', which was not supplied. Это происходит, когда я вызываю хранимую процедуру с параметром через подключение данных .net к sql...
Скажем, у меня есть строка идентификатора (int) в базе данных, установленная в качестве первичного ключа. Если я часто запрашиваю идентификатор, мне также нужно его индексировать? Или первичный ключ означает, что он уже проиндексирован? Причина, по которой я спрашиваю, заключается в том, что в MS...
Как заставить мою базу данных перейти в автономный режим, независимо от того, что или кто ее уже использует? Я попытался: ALTER DATABASE database-name SET OFFLINE; Но через 7 мин все еще виснет. Я хочу этого, потому что мне нужно проверить сценарий. Если это вообще...
У меня есть процесс с Select, который занимает много времени, порядка 5-10 минут. В настоящее время я не использую NOLOCK в качестве подсказки для механизма базы данных MS SQL. В то же время у нас есть другой процесс, выполняющий обновления и вставки в ту же базу данных и те же таблицы. Первый...
у меня большая строка в SQL Server. Я хочу обрезать эту строку до 10 или 15 символов Исходная строка this is test string. this is test string. this is test string. this is test string. Желаемая строка this is test string. this is...
Если выполнить, SELECT -100/-100*10результат будет 0. Если выполнить, SELECT (-100/-100)*10результат будет 10. Если выполнить, SELECT -100/(-100*10)результат будет 0. Если выполнить, SELECT 100/100*10результат будет 10. BOL заявляет: Если два оператора в выражении имеют одинаковый уровень...
Я попытался изменить значение параметра по умолчанию следующим образом: ALTER PROCEDURE [dbo].[my_sp] @currentDate datetime = GETDATE() и все, что дал мне предварительный компилятор SQL, было этой ошибкой: Msg 102, уровень 15, состояние 1, процедура my_sp, строка 8 Неправильный синтаксис рядом с...
Я хочу написать сценарий для создания adminпользователя (с abcdпаролем) в SQL Server Express. Также я хочу предоставить этому пользователю adminполные права.
Как преобразовать метку времени UNIX (bigint) в DateTime в SQL Server?