Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 значение в столбце  [new]
vladka63
Member

Откуда:
Сообщений: 1688
Здравствуйте)
есть колонка в таблице..
допускается значение null т.е может не содержать информации..

где указать, если пустая ячейка: "информации нет"

Спасибо)
8 июл 09, 13:37    [7391356]     Ответить | Цитировать Сообщить модератору
 Re: значение в столбце  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36801
В каком месте вы хотите наблюдать "информации нет"?
8 июл 09, 13:40    [7391391]     Ответить | Цитировать Сообщить модератору
 Re: значение в столбце  [new]
rsolanov
Member

Откуда:
Сообщений: 930
vladka63
Здравствуйте)
есть колонка в таблице..
допускается значение null т.е может не содержать информации..

где указать, если пустая ячейка: "информации нет"

Спасибо)

Да... Интересный вопрос :-)
Клиент анализирует содержимое поля и дальше по алгоритму выполняет дальнейшие действия.
8 июл 09, 13:41    [7391398]     Ответить | Цитировать Сообщить модератору
 Re: значение в столбце  [new]
olga zobkov
Member

Откуда: Israel
Сообщений: 140
vladka63,
можно указать в SQL в default value этого поля нужное выражение.
Или писать If в событии AfterUpdate этого поля в форме
8 июл 09, 13:43    [7391414]     Ответить | Цитировать Сообщить модератору
 Re: значение в столбце  [new]
Supra93
Member

Откуда:
Сообщений: 8174
ISNULL (Transact-SQL)
8 июл 09, 13:46    [7391447]     Ответить | Цитировать Сообщить модератору
 Re: значение в столбце  [new]
iap
Member

Откуда: Москва
Сообщений: 46975
olga zobkov
vladka63,
можно указать в SQL в default value этого поля нужное выражение.
Покажите на этом примере, пожалуйста
CREATE TABLE T(Field INT NULL)
Где написать "default value"?
И насчёт "события AfterUpdate" очень сомнительно...
8 июл 09, 13:47    [7391449]     Ответить | Цитировать Сообщить модератору
 Re: значение в столбце  [new]
vladka63
Member

Откуда:
Сообщений: 1688
Гавриленко Сергей Алексеевич
В каком месте вы хотите наблюдать "информации нет"?


вывожу на страницу сайта инфу..
хотел забить сразу в базу текст для пустого поля
8 июл 09, 14:47    [7391935]     Ответить | Цитировать Сообщить модератору
 Re: значение в столбце  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
select ISNULL(field, 'нема ниче ваще' ) from table

а ваще вам выше уже ето написали.
-------------------------------------
Jedem Das Seine
8 июл 09, 15:27    [7392190]     Ответить | Цитировать Сообщить модератору
 Re: значение в столбце  [new]
iap
Member

Откуда: Москва
Сообщений: 46975
Maxx
select ISNULL(field, 'нема ниче ваще' ) from table

а ваще вам выше уже ето написали.
-------------------------------------
Jedem Das Seine
'нема ниче ваще' преобразуется не в любой тип.
Если, например, field int, то будет сообщение об ошибке
8 июл 09, 15:38    [7392254]     Ответить | Цитировать Сообщить модератору
 Re: значение в столбце  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
iap,
ето в вашем примере был инт, а чего толком надо топикстартеру хз, так что есно приведеный мной пример не есть панацея, но моя думать что и причиной разногласий между мной с вами тоже стать не может :)
8 июл 09, 17:10    [7392821]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить