Як оновити стовпець до NULL у Sybase?

Щоб встановити значення стовпця на NULL, скористайтеся оператором оновлення: set column_name = null [, назва_стовпця = null]

Висновок

  1. Використовуйте назву таблиці в операторі UPDATE.
  2. Додайте NULL у назву стовпця.
  3. Щоб вибрати рядки для оновлення, використовуйте речення WHERE.
  4. Щоб внести зміни, запустіть SQL-запит.

Використовуйте sp_dboption, щоб установити значення true для параметра дозволяти нульові значення за замовчуванням. Ви повинні зробити запис у стовпці, визначеному як NOT NULL; інакше Adaptive Server відображає повідомлення про помилку. Див. «Невідомі значення: NULL». Визначення стовпців як NULL забезпечує заповнювач для даних, які ви, можливо, ще не знаєте.

Ви можете оновити значення NULL, присутні в таблиці, використовуючи оператор UPDATE у SQL. Для цього ви можете використовуйте оператор IS NULL у реченні WHERE, щоб відфільтрувати рядки, що містять значення NULL, а потім установіть нове значення за допомогою ключового слова SET.

  1. Щоб додати стовпець із значенням NULL до існуючої таблиці в SQL, ви можете використати оператор ALTER TABLE із пропозицією ADD COLUMN. …
  2. ALTER TABLE назва_таблиці.
  3. ADD column_name data_type NULL;
  4. Замініть table_name назвою вашої таблиці, а column_name бажаною назвою для нового стовпця.

Використання NULL як значення за замовчуванням Якщо ви не вказали значення за замовчуванням для стовпця, за замовчуванням буде NULL, якщо ви не розмістите обмеження NOT NULL для стовпця. У цьому випадку значення за замовчуванням не існує. Якщо ви вкажете NULL як значення за замовчуванням для стовпця, ви не зможете вказати обмеження NOT NULL як частину визначення стовпця.