для меня это неожиданное поведение, в ms sql 2016 null колонки попадают в индекс и значения двух колонок (null, null) заблокируют вставку следующей пары (null, null), так же как и например
(null, 1) заблокируют вставку следующей пары (null, 1)
вот можно поиграться
USE [test]
GO
/****** Object: Table [dbo].[users] Script Date: 6/23/2017 1:31:19 PM ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[users](
[id] [int] NOT NULL,
[email] [varchar](255) NULL,
[is_deleted] [bit] NULL,
CONSTRAINT [PK_users] PRIMARY KEY CLUSTERED
(
[id] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
USE [test]
GO
SET ANSI_PADDING ON
GO
/****** Object: Index [uniq_users_email] Script Date: 6/23/2017 1:31:32 PM ******/
CREATE UNIQUE NONCLUSTERED INDEX [uniq_users_email] ON [dbo].[users]
(
[email] ASC,
[is_deleted] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
GO
sql 2005 снят с поддержки.
пользовательские типы были в 2008, я с ними работал, функциональные возможности типов не помню.
тип bit есть, не знаю с какой версии.
юникодные NCHAR NVARCHAR был, но на данный момент я не помню какая связь с collation
не была ясна позиция государства в отношении криптовалюты, и, как следствие, возможности использования блокчейна.
хм, но если я не ошибаюсь, криптовалюта это следствие блокчейна.
Возможное положительное отношение к блокчейну, не гарантирует положительное отношение к криптовалюте.
Положительное отношение к криптовалюте, же, вынуждает положительно относится и к блокчейну.
я далек от темы майнинга, статьи об этом не читал, но интересно, а как вы обналичиваете монеты, есть какие то сайты которые на личный банковский счет рубли переводят?
а вот интересно, как вообще было найдено слово «рачительно», уверен оно не входило в активный словарный запас и скорее всего даже в пассивный словарный запас.
неужели есть профессиональные программы которые по каким то признакам подбирают нужные слова?
или кто то уже переводил prudent predator и просто это есть в базе данных?
SET ANSI_NULLS on/off ничего не меняет
(null, 1) заблокируют вставку следующей пары (null, 1)
вот можно поиграться
pgAdmin что то не впечатлил.
Есть что то бесплатное с аналогом Database Diagram в Management studio?
пользовательские типы были в 2008, я с ними работал, функциональные возможности типов не помню.
тип bit есть, не знаю с какой версии.
юникодные NCHAR NVARCHAR был, но на данный момент я не помню какая связь с collation
непонятно как char(0) при null должен исключаться от попадания в индекс
Если можно, несколько пунктов которые в другой СУБД лучше.
Возможное положительное отношение к блокчейну, не гарантирует положительное отношение к криптовалюте.
Положительное отношение к криптовалюте, же, вынуждает положительно относится и к блокчейну.
Ваша идея хороша.
неужели есть профессиональные программы которые по каким то признакам подбирают нужные слова?
или кто то уже переводил prudent predator и просто это есть в базе данных?