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

3698
Как мне обновить с SELECT в SQL Server?

В SQL Server можно INSERTсоздать таблицу с помощью SELECTинструкции: INSERT INTO Table (col1, col2, col3) SELECT col1, col2, col3 FROM other_table WHERE sql = 'cool' Возможно ли обновить через SELECT? У меня есть временная таблица, содержащая значения, и я хотел бы обновить другую таблицу,...

3049
Удалить файл из репозитория Git, не удаляя его из локальной файловой системы

Мой первоначальный коммит содержал несколько файлов журнала. Я добавил *logв свой .gitignore, и теперь я хочу удалить файлы журнала из моего хранилища. git rm mylogfile.log удалит файл из хранилища, но также удалит его из локальной файловой системы. Как я могу удалить этот файл из репозитория, не...

1853
Как проверить, существует ли столбец в таблице SQL Server?

Мне нужно добавить определенный столбец, если он не существует. У меня есть что-то вроде следующего, но всегда возвращает false: IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'myTableName' AND COLUMN_NAME = 'myColumnName') Как я могу проверить, существует ли столбец в...

1580
Вставить результаты хранимой процедуры во временную таблицу

Как мне это сделать SELECT * INTO [temp table] FROM [stored procedure]? Не FROM [Table]и без определения [temp table]? Selectвсе данные BusinessLineв в tmpBusLineработает нормально. select * into tmpBusLine from BusinessLine Я пытаюсь то же самое, но использование, stored procedureкоторое...

1508
Как мне выполнить IF… THEN в SQL SELECT?

На этом вопросе есть ответы на Переполнение стека на русском : Как выглядит конструкция, если… ТОГДА в SQL SELECT? Как мне выполнить IF...THENв SQL SELECTзаявлении? Например: SELECT IF(Obsolete = 'N' OR InStock = 'Y' ? 1 : 0) AS Saleable, * FROM...

1468
Дилемма именования таблиц: единственные и множественные имена [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 6 лет назад . Академия утверждает, что имена таблиц должны быть единичными для сущности,...

1315
Как я могу сделать оператор UPDATE с JOIN в SQL Server?

Мне нужно обновить эту таблицу в SQL Server данными из его родительской таблицы, см. Ниже: Стол: продажа id (int) udid (int) assid (int) Таблица: уд id (int) assid (int) sale.assidсодержит правильное значение для обновления ud.assid. Какой запрос будет делать это? Я думаю о, joinно я не уверен,...

1285
Как я могу удалить дубликаты строк?

Каков наилучший способ удалить повторяющиеся строки из довольно большой SQL Serverтаблицы (т.е. 300 000+ строк)? Строки, конечно, не будут идеальными дубликатами из-за существования поля RowIDидентичности. MyTable RowID int not null identity(1,1) primary key, Col1 varchar(20) not null, Col2...

1283
Как удалить с помощью INNER JOIN с SQL Server?

Я хочу удалить с помощью INNER JOINв SQL Server 2008 . Но я получаю эту ошибку: Сообщение 156, уровень 15, состояние 1, строка 15 Неверный синтаксис рядом с ключевым словом «ВНУТРЕННИЙ». Мой код: DELETE FROM WorkRecord2 INNER JOIN Employee ON EmployeeRun=EmployeeNo WHERE Company = '1' AND Date =...

1271
Получить размер всех таблиц в базе данных

Я унаследовал довольно большую базу данных SQL Server. Кажется, он занимает больше места, чем я ожидал, учитывая содержащиеся в нем данные. Есть ли простой способ определить, сколько места на диске занимает каждая...

1218
Изменение столбца: от нуля до нуля

У меня есть таблица, которая имеет несколько обнуляемых целочисленных столбцов. Это нежелательно по нескольким причинам, поэтому я собираюсь обновить все нули до 0, а затем установить для этих столбцов значение NOT NULL. Помимо изменения нулей на 0, данные должны быть сохранены. Я ищу определенный...

1202
Найти все таблицы, содержащие столбец с указанным именем - MS SQL Server

Хотите улучшить этот пост? Предоставьте подробные ответы на этот вопрос, включая цитаты и объяснение того, почему ваш ответ правильный. Ответы без достаточной детализации могут быть отредактированы или удалены. Можно ли запросить имена таблиц, которые содержат столбцы LIKE '%myName%'...

1143
Проверьте, существует ли таблица в SQL Server

Я хотел бы, чтобы это было окончательным обсуждением того, как проверить, существует ли таблица в SQL Server 2000/2005 с использованием операторов SQL. Когда вы Google для ответа, вы получите так много разных ответов. Есть ли официальный / обратный и прямой совместимый способ сделать это? Вот два...