INSERT INTO, если не существует SQL-сервер
У меня есть база данных, структурированная следующим образом:
пользователи
userid (Primary Key)
username
группа
groupid (PK)
groupName
user_groups
userid (Foreign Key)
groupid (Foreign Key)
При первом входе пользователя в систему я бы хотел, чтобы его информация была добавлена в таблицу пользователей. Так что, по сути, логика, которую я хотел бы иметь, если
if (//users table does not contain username)
{
INSERT INTO users VALUES (username);
}
Как я могу сделать это разумно, используя SQL Server / C #?