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


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

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


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

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?



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

3
SQL устанавливает допустимые значения для столбца
Я хочу сделать ALTER TABLEвыражение, которое добавляет новый столбец и устанавливает значение по умолчанию, а также определяет допустимые значения для этого столбца. Это текстовый столбец, и допустимыми должны быть только «значение1», «значение2» и «значение3». По умолчанию должно быть «значение1» Согласно следующим синтаксическим диаграммам: Я добираюсь до этой точки ALTER TABLE …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.