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

Откуда: Санкт-Петербург
Сообщений: 10
В свойствах таблицы ANSI_NULL установлен как False. Возможно ли изменить значение не пересоздавая ее заново и не используя при операциях с ней SET ANSI_NULL ON?
10 июн 09, 00:05    [7283534]     Ответить | Цитировать Сообщить модератору
 Re: ANSI_NULL в свойствах таблицы  [new]
Jornada
Member

Откуда: Санкт-Петербург
Сообщений: 10
Забыл добавить, сервер 2005. Вариантов, кроме как пересоздавать, нет?
11 июн 09, 11:37    [7289188]     Ответить | Цитировать Сообщить модератору
 Re: ANSI_NULL в свойствах таблицы  [new]
daw
Member

Откуда: Муром -> Москва
Сообщений: 7381

> В свойствах таблицы ANSI_NULL установлен как False. Возможно ли изменить
> значение не пересоздавая ее заново и не используя при операциях с ней
> SET ANSI_NULL ON?

а смысл? это свойство ни на что, вроде, не влияет.

Posted via ActualForum NNTP Server 1.4

11 июн 09, 11:39    [7289206]     Ответить | Цитировать Сообщить модератору
 Re: ANSI_NULL в свойствах таблицы  [new]
Ennor Tiegael
Member

Откуда:
Сообщений: 3197
daw,

Навскидку, что вспомнилось:
Creating Indexed Views
  • The ANSI_NULLS option must have been set to ON for the execution of all CREATE TABLE statements that create tables referenced by the view.
  • Вроде еще был заморок с индексами на вычисляемые столбцы.
    11 июн 09, 11:49    [7289282]     Ответить | Цитировать Сообщить модератору
     Re: ANSI_NULL в свойствах таблицы  [new]
    daw
    Member

    Откуда: Муром -> Москва
    Сообщений: 7381

    > Навскидку, что вспомнилось:
    > Creating Indexed Views
    > # The ANSI_NULLS option must have been set to ON for the execution of all
    > CREATE TABLE statements that create tables referenced by the view.
    >
    > Вроде еще был заморок с индексами на вычисляемые столбцы.

    это про текущее значение. автор, я так понял, спрашивает о свойстве
    sys.tables.uses_ansi_nulls - значение SET ANSI_NULLS во время
    создания таблицы.

    Posted via ActualForum NNTP Server 1.4

    11 июн 09, 11:54    [7289320]     Ответить | Цитировать Сообщить модератору
     Re: ANSI_NULL в свойствах таблицы  [new]
    daw
    Member

    Откуда: Муром -> Москва
    Сообщений: 7381

    в свойствах таблицы именно оно показывается.

    Posted via ActualForum NNTP Server 1.4

    11 июн 09, 11:57    [7289349]     Ответить | Цитировать Сообщить модератору
     Re: ANSI_NULL в свойствах таблицы  [new]
    Ennor Tiegael
    Member

    Откуда:
    Сообщений: 3197
    daw,

    Эмм, у вас проблемы с английским? Окей:
    При создании инструкцией CREATE TABLE таблиц, на которые ссылается представление, параметр ANSI_NULLS должен быть установлен в ON.

    На самом деле некорректный перевод, правильнее будет "должен был быть установлен в ON".
    11 июн 09, 12:21    [7289535]     Ответить | Цитировать Сообщить модератору
     Re: ANSI_NULL в свойствах таблицы  [new]
    daw
    Member

    Откуда: Муром -> Москва
    Сообщений: 7381

    > При создании инструкцией CREATE TABLE таблиц, на которые ссылается
    > представление, параметр ANSI_NULLS должен быть установлен в ON.

    да, пропустил это - прошу прощения.

    Posted via ActualForum NNTP Server 1.4

    11 июн 09, 12:34    [7289674]     Ответить | Цитировать Сообщить модератору
    Все форумы / Microsoft SQL Server Ответить