Я не понимаю, где ошибка. Я делал это миллион раз раньше, но по какой-то причине эта ошибка продолжает расти. Вот мои Создание таблицы заявления:Неверный синтаксис рядом с ключевым словом «транзакция» SQL-вставки:
CREATE TABLE chf.Transaction
(
TransactionID INT IDENTITY(1,1) PRIMARY KEY,
AmtDue MONEY,
DiscountPercent DECIMAL(5,2),
AmtPaid MONEY,
Date DATETIME,
)
GO
CREATE TABLE chf.Agent
(
AgentID INT IDENTITY(1,1) PRIMARY KEY,
Name VARCHAR(50),
TransactionID INT,
constraint Agent_T_FK foreign key (TransactionID) REFERENCES chf.Transaction(TransactionID),
)
GO
Я хотел бы добавить к этому тот же комментарий Ravindra имел в своем. Вы не должны указывать зарезервированные слова в таблицах. Они были зарезервированы по какой-то причине. – Zane