Форум: "Базы";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];
ВнизКак узнать существует ли столбец ? Найти похожие ветки
← →
Dreamse (2005-11-03 08:31) [0]Как пограммно узнать существует ли столбец в таблице ?
Есть ADOTable в неё грузиться таблица нужно проверить есть ли например стоблец "date" в таблице. Желательно проверять не Try Except
:)
Сразу второй вопрос в догонку : как определить с помощью SQL запроса существет ли определёная таблица в базе данных ?
Взаимодействие с базой достигаеться через ADOConnection
← →
Ega23 © (2005-11-03 09:07) [1]
if columnproperty( object_id(N"[admitstats]"), "AdmStCl", "precision") is null
begin
Print "Добавить поле admitstats.AdmStCl - цвета статусов назначений"
ALTER TABLE admitstats add AdmStCl int NOT NULL DEFAULT (0)
end
go
где admitstats - таблица, AdmStCl - имя поля, которое проверяем.
← →
Ega23 © (2005-11-03 09:08) [2]
> как определить с помощью SQL запроса существет ли определёная
> таблица в базе данных ?
if exists (select 1
from sysobjects
where id = object_id("Имя_твоей_таблицы")
and type = "U")
← →
Ditrix © (2005-11-03 09:19) [3]if yourTable.FindField("someFiled") <> nil
then // поле "someField" существует
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.015 c