Вопросы с тегом «default-value»

32
Как я могу использовать значение по умолчанию в запросе выбора в PostgreSQL?

Я хотел бы использовать значение по умолчанию для столбца, который следует использовать, если строки не возвращаются. Это возможно в PostgreSQL? Как я могу это сделать? Или есть другой способ решить эту проблему? Например, что-то вроде этого: SELECT MAX(post_id) AS max_id DEFAULT 0 FROM my_table...

19
DEFAULT CONSTRAINT, стоит ли?

Я обычно проектирую свои базы данных по следующим правилам: Никто кроме db_owner и sysadmin не имеет доступа к таблицам базы данных. Роли пользователей контролируются на уровне приложений. Я обычно использую одну роль БД для предоставления доступа к представлениям, хранимым процедурам и функциям,...

18
Почему я не могу использовать NEWSEQUENTIALID () в качестве значения по умолчанию для моего столбца?

Я пытаюсь создать таблицу в Management Studio и, прочитав о новой (начиная с SQL 2005) NEWSEQUENTIALID()функции, решил попробовать. Это то, что я делаю: Но это не позволяет мне. Я получаю сообщение об ошибке: 'FormTemplate (Forms)' table - Error validating the default for column 'FormTemplateId'. Я...

14
Есть ли способ вставить несколько строк в таблицу со значениями по умолчанию для всех столбцов?

Я могу вставить несколько строк в таблицу со значениями по умолчанию для всех столбцов способом 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;$$; Есть ли способ сделать то же самое с одним оператором...

8
SQL устанавливает допустимые значения для столбца

Я хочу сделать ALTER TABLEвыражение, которое добавляет новый столбец и устанавливает значение по умолчанию, а также определяет допустимые значения для этого столбца. Это текстовый столбец, и допустимыми должны быть только «значение1», «значение2» и «значение3». По умолчанию должно быть «значение1»...

8
Вернуть уникальный идентификатор, сгенерированный по умолчанию при вставке

Цель Получить последнее значение guid в режиме реального времени после того, как вы вставили значение в таблицу проблема Не знаю как это сделать Информация Код должен указывать только новые значения для адреса и почтового индекса В таблице может быть много данных Таблица CREATE TABLE [AddressBook]...