На этот вопрос также есть ответ , но в нем конкретно упоминается DB2. Как искать строку , используя LIKEуже имеет процент %символ в нем? В LIKEоператор использует %символы для обозначения...
На этот вопрос также есть ответ , но в нем конкретно упоминается DB2. Как искать строку , используя LIKEуже имеет процент %символ в нем? В LIKEоператор использует %символы для обозначения...
Я хочу написать запрос для MS SQL Server, который добавляет столбец в таблицу. Но я не хочу отображать ошибки, когда запускаю / выполняю следующий запрос. Я использую этот вид запроса, чтобы добавить таблицу ... IF EXISTS ( SELECT * FROM sys.objects WHERE OBJECT_ID = OBJECT_ID(N'[dbo].[Person]')...
Как вызвать задержку выполнения на указанное количество секунд? Это не делает это: WAITFOR DELAY '00:02'; Какой правильный
У меня есть таблица и один из столбцов «Дата» типа datetime. Мы решили добавить ограничение по умолчанию для этого столбца Alter table TableName alter column dbo.TableName.Date default getutcdate() но это дает мне ошибку: Неверный синтаксис рядом с '.' Кто-нибудь видит здесь что-то явно не то, чего...
У меня проблемы с выполнением функции. Вот что я сделал: Создайте функцию с помощью SQL Server Management Studio. Он был успешно создан. Затем я попытался выполнить вновь созданную функцию, и вот что я получаю: Разрешение EXECUTE было отклонено для объекта «xxxxxxx», базы данных «zzzzzzz», схемы...
Я ищу помощь для импорта .csvфайла в SQL Server, используя BULK INSERTнесколько основных вопросов. Вопросы: Данные файла CSV могут иметь ,(запятую) между (например, описание), так как я могу сделать импорт обработки этих данных? Если клиент создает CSV из Excel, тогда данные, которые имеют запятую,...
Я хочу преобразовать строку следующим образом: '10/15/2008 10:06:32 PM' в эквивалентное значение DATETIME в Sql Server. В Oracle я бы сказал так: TO_DATE('10/15/2008 10:06:32 PM','MM/DD/YYYY HH:MI:SS AM') Этот вопрос подразумевает, что я должен проанализировать строку в одном из стандартных...
declare @t table ( id int, SomeNumt int ) insert into @t select 1,10 union select 2,12 union select 3,3 union select 4,15 union select 5,23 select * from @t Приведенный выше выбор возвращает мне следующее. id SomeNumt 1 10 2 12 3 3 4 15 5 23 Как мне получить следующее: id srome CumSrome 1 10 10 2...
Мне было интересно, если это возможно сделать что-то вроде этого (что не работает): select cast( (exists(select * from theTable where theColumn like 'theValue%') as bit) Похоже, это должно быть выполнимо, но многие вещи, которые должны работать в SQL, не работают;) Я видел обходные пути для этого...
Как восстановить файл резервной копии базы данных SQL Server более высокой версии на SQL Server более низкой версии? Используя SQL Server 2008 R2 (10.50.1600) , я сделал файл резервной копии, и теперь я хочу восстановить его на SQL Server 2008 моего живого сервера (10.00.1600) . Когда я пытался...
Я пишу SQL-запрос, в котором необходимо вычислить несколько возвращаемых столбцов в зависимости от множества условий. В настоящее время я использую вложенные операторы case, но это становится грязным. Есть ли лучший (более организованный и / или читабельный) способ? (Я использую Microsoft SQL...
WITH y AS ( WITH x AS ( SELECT * FROM MyTable ) SELECT * FROM x ) SELECT * FROM y Что-то подобное работает? Я попробовал это раньше, но я не мог заставить его
У меня проблема при попытке добавить внешний ключ к моей tblDomareтаблице; что я тут не так делаю? CREATE TABLE tblDomare (PersNR VARCHAR (15) NOT NULL, fNamn VARCHAR (15) NOT NULL, eNamn VARCHAR (20) NOT NULL, Erfarenhet VARCHAR (5), PRIMARY KEY (PersNR)); INSERT INTO tblDomare...
Я использую SQL Server 2005. У меня есть таблица с текстовым столбцом, и у меня есть много строк в таблице, где значение этого столбца не нулевое, но оно пустое. Попытка сравнить с '' дает следующий ответ: Типы данных text и varchar несовместимы в операторе не равно. Существует ли специальная...
Каковы преимущества и недостатки использования типов данных nvarchar(max)против и NTextв SQL Server? Мне не нужна обратная совместимость, поэтому хорошо, что nvarchar(max)она не поддерживается в старых версиях SQL Server. Изменить: Очевидно, вопрос также относится к TEXTи IMAGEпротив varchar(max)и...
Я хочу получить только столбец Time from DateTime, используя SQL-запрос, используя SQL Server 2005 и 2008 Вывод по умолчанию: AttDate == 2011-02-09 13:09:00 2011-02-09 14:10:00 Я хотел бы этот вывод: AttDate Time == 2011-02-09 13:09:00 13:09 2011-02-09 14:10:00...
Как создать уникальное ограничение для существующей таблицы в SQL Server 2005? Я ищу и TSQL, и как это сделать в диаграмме базы
Предположим, у меня есть таблица с числовым столбцом (назовем ее «счет»). Я хотел бы создать таблицу подсчетов, которая показывает, сколько раз результаты появлялись в каждом диапазоне. Например: диапазон очков | количество вхождений ------------------------------------- 0-9 | 11 10-19 | 14 20-29 |...
У меня есть две переменные, одна называется PaidThisMonth, а другая называется OwedPast. Оба они являются результатами некоторых подзапросов в SQL. Как я могу выбрать меньшее из двух и вернуть его в качестве значения с названием PaidForPast? MINФункция работает по столбцам, а не...
UPDATE dbo.TestStudents SET LASTNAME = ( CASE WHEN (LASTNAME = 'AAA') THEN 'BBB' WHEN (LASTNAME = 'CCC') THEN 'DDD' WHEN (LASTNAME = 'EEE') THEN 'FFF' ELSE (LASTNAME) END ) Оператор работает для этой цели, но условие else просматривает каждую запись в таблице. Можно ли как-нибудь оставить...