MSSQLSERVER (T-SQL) только начал изучение. подскажите в чем ошибка (желательно подробно) ?
--создать БД
create database Main
go
--использовать БД Main
use Main
go
--создать таблицу Sellers
create table Sellers
(
SID int not null primary key,
Sname nvarchar(9) not null
)
go
--вставка из файла (сохранял как "текст в формате unicode")
BULK INSERT Sellers
FROM 'C:\Users\Arctic90\Desktop\Sellers1.txt'
with
(
datafiletype = 'widechar'
)
GO
create table Details
(
DID int not null primary key,
Dname nvarchar(9) not null
)
go
--вставка из файла (сохранял как "текст в формате unicode")
BULK INSERT Details
FROM 'C:\Users\Arctic90\Desktop\Details1.txt'
with
(
datafiletype = 'widechar'
)
GO
--создать (или "создание") таблицу SidDid
create table SidDid (
SDID int not null primary key,
SID int not null foreign key REFERENCES Sellers (SID),
DID int not null foreign key REFERENCES Details (DID)
)
go
Select *
From SidDid
go
Почему в таблице SidDid не отображаются значения?
MSSQL SERVER 2012
Данные были помещены из txt файлов в таблицы Sellers и Details
Были созданы вторичные ключи, как я понял, а вот верно ли?
Напишите в комментах, как правильно?
Select' ом вся информация видна в таблице Sellers и в Details
Откуда в SidDid возьмутся данные???