Sql добавить поле в таблицу
Автор цук цук задал вопрос в разделе Другие языки и технологии
Как добавить одинаковое поле во все таблицы sql и получил лучший ответ
Ответ от PazDim[гуру]
Тестил на базе данных из 2-х таблиц - вроде робит GO USE Proba --Твоя база данных DECLARE @TableName varchar(100) --переменная для хранения текущей таблицы DECLARE cur CURSOR FOR SELECT name FROM sysobjects WHERE sysstat=3--объявляем курсор. Этот оператор вызывает сомнение, т. к. в таблице sysobject хранятся записи о куче таблиц, и, как оказалось, созданные пользователем таблицы (не системные) имеют параметр sysstat=3. Лучше протестируй на нескольких пробных базах данных. OPEN cur FETCH NEXT FROM cur INTO @TableName WHILE @@FETCH_STATUS = 0 BEGIN EXEC('ALTER TABLE ' + @TableName + ' ADD b int NULL') PRINT @TableName FETCH NEXT FROM cur INTO @TableName END CLOSE cur DEALLOCATE cur GO Чуть не забыл, в операторе EXEC('ALTER TABLE ' + @TableName + ' ADD b int NULL') b - это название твоего столбца ЗЫ - Гребанный сервис - отеты эти. Не дает нормально сообщение отредактировать
Есть такая недокументированная хп (SQL Server) - sp_Msforeachtable, которая выполняет указанное действие для всех таблиц в базе.
Помогите с базой данных Delphi+Access
Собственно так (описываю без лишних слов, будь внимателен и всё получится...) :
0 условимся
подробнее...
SQL Like "%"
Попробуй вот такой вариант, если тебе надо выбрать + пустые поля
select * from таблица where
подробнее...
Помогите SQL Trigger
> но оно всего лишь добавляет новую запись в пустую таблицу Pobeditely
Но так и есть, у вас
подробнее...
В Access есть готовый отчет, как в него добавить данные из запроса?
для этого в аксесе есть процедуры импорта экспорта
подробнее...
Помогите по mysql
SELECT SOTR.name, SOTR.address, ISNULL (ZARP.zarp, 0)
FROM SOTR LEFT JOIN ZARP
ON SOTR.ID =
подробнее...
что такое null null
NULL может означать следующее:
- NULL (Си и Си++) — в языках программирования Си и C++
подробнее...