[Homework] Problem 8. Create Table Users
Някакви обяснения може ли за това какво трябва да се качи точно като за домашно в системата . От Видеото задачата я издокарах до тук . Но не мога да разбера къде греша и какво точно да кача след като смятам , че сме в C# DB Funsamentals, а изглежда , че половината неща не са обяснени или не точно както за начинаещи ...
create table Users
(
Id BIGINT,
Username varchar(30),
Password nvarchar(26),
ProfilePicture VARBINARY(max),
LastLoginTime DATE,
IsDeleted BIT
)
alter table Users
alter column ID BIGINT NOT NULL
alter table Users
add constraint PK_Users primary key(Id)
alter table Users
add constraint CH_PictureSize CHECK(DATALENGTH(ProfilePicture) < 900*1024)
DECLARE @C VARCHAR(MAX) = '|'
DECLARE @ProfilePicture VARBINARY(MAX) = CONVERT(VARBINARY(MAX), REPLICATE(@C, (921600)))
alter table Users
add constraint UQ_Username unique(Username)
INSERT INTO Users (Id, Username, Password, ProfilePicture)
VALUES
(1, 'Gosho', 'Pass123', @ProfilePicture)
Мъча
Problem 13. Movies Database
Задачата, нещо обясненията ми идват много спестени от Видеотата и не мога да стартирам добре при тази домашна надявам се занапред да има по добър резултат и обяснения... Не е сложно като , че ли но нещо много ми се губят някакви елементарни неща които не мога да си наваксам ...
Може ли съдействие и за тази задача ?
За какво точно и как се използват тези неща ?
IDERNTITY ти auto increment- ва primary key в таблицата. (1,1) означава че започва от 1 и се увеличава с единица за всяко следващо.
UNIQUE - ти гарантира че всяка стойност в тази колона е уникална и няма да имаш дублиращи се
VARBINARY e тип данни - виж лекцията Data types and data definitions :)
Можеш да добиеш доста пълна престава за нещата от http://www.w3schools.com/sql/default.asp
Уроците са много леки и направени на разбираем и достъпен език.