Запитання з тегом «default-value»


5
Як я можу використовувати значення за замовчуванням у запиті Select у PostgreSQL?
Я хотів би використовувати значення за замовчуванням для стовпця, який слід використовувати, якщо жодні рядки не повертаються. Чи можливо це в PostgreSQL? Як я можу це зробити? Або є якийсь інший спосіб я це вирішити? Наприклад, щось подібне: SELECT MAX(post_id) AS max_id DEFAULT 0 FROM my_table WHERE org_id = 3 …

2
ВИМОГА КОНСТРЕЙН, варто?
Я зазвичай проектую свої бази даних, керуючись наступними правилами: Ніхто інший, ніж db_owner та sysadmin, не мають доступу до таблиць баз даних. Ролі користувачів керуються на рівні програми. Зазвичай я використовую одну db роль, щоб надати доступ до переглядів, збережених процедур та функцій, але в деяких випадках я додаю друге …


2
Чому я не можу використовувати NEWSEQUENTIALID () як значення за замовчуванням для мого стовпця?
Я намагаюся створити таблицю в Management Studio і, прочитавши про нову функцію (починаючи з SQL 2005 року далі) NEWSEQUENTIALID(), подумав, що мені це вдасться. Це те, що я роблю: Але це не дозволяє мені. Повідомлення про помилку, яке я отримую: 'FormTemplate (Forms)' table - Error validating the default for column …

1
Чи є спосіб вставити кілька рядків у таблицю із значеннями за замовчуванням для всіх стовпців?
Я можу вставити кілька рядків у таблицю із значеннями за замовчуванням для всіх стовпців способом RBAR : create table course(course_id serial primary key); do $$ begin for i in 1..100000 loop insert into course default values; end loop; end;$$; Чи існує спосіб зробити те ж саме з одним оператором SQL?


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.