|
|||
|
Изменение базы данных
Эта опция, доступная только системным администраторам, позволяет вносить изменения в базу данных.
В командах можно использовать следующие условные обозначения:
ID0 - новый ID (при добавлении строки);
IDo - ID пользователя.
Примеры SQL-команд основных типов для корректировки структуры и изменения значений базы данных.
Изменить значение:
update STUD set NameM='Вал' where Fami='Осадчий' and Grup='МП-01-1'
update STUD set FPlan='P_080502' where Grup like 'МЭ-%'
Изменить значение или перенести из одного столбца в другой:
update Prod set StNaz=replace(StNaz,'россия','Россия')
cost (aaa as int)
Вставить строку:
insert into STUD (ID,Fami,Grup,InID,InDat,ChID,ChDat) values (ID0,'Иванов','МП-01-1',IDo,@Data,IDo,@Data)
Удалить строку:
delete from STUD where grup is null
Добавить столбец:
alter table StudOplata add Data01 datetime
Удалить столбец:
alter table StudOplata drop column Data01
Создать таблицу:
create table Predm (ID UniqueIdentifier, Num nvarchar(20), Predm nvarchar(200), InID UniqueIdentifier, InDat datetime, ChID UniqueIdentifier, ChDat datetime, CONSTRAINT PK_Predm PRIMARY KEY (ID))
Создать индекс:
create index UCHET_Tema on UCHET (Tema)
Изменить тип данных в столбце:
Alter table xxxx alter column yyyy nvarchar(255)
Кнопка "Студенты" позволяет прочитать список студентов из текстового файла \direct3\Stud.txt и занести их в базу данных.
Нажав кнопку "SQL-команды из файла" можно прочитать заранее подготовленных SQL-команды из файла \Direct3\Base.txt и выполнить их.
Ссылка “Возврат на один уровень вверх” осуществляет переход на предыдущую страницу.