MS-ACCESS에서 샘플로 나온 Table Create 문입니다.
CREATE TABLE Customers
(
CustomerID INTEGER PRIMARY KEY,
CompanyName varchar(50)
)
여기 까지는 문제없이 생성됩니다.
CREATE TABLE Orders
(
OrderID INTEGER PRIMARY KEY,
CustomerID INTEGER,
ShipAddress varchar(255),
CONSTRAINT FKOrdersCustomerID FOREIGN KEY(CustomerID)
REFERENCES Customers ON UPDATE CASCADE ON DELETE CASCADE
)
Orders를 Customers와 관계를 만들어 생성하면 오류가 납니다.
REFERENCES Customers ON UPDATE CASCADE ON DELETE CASCADE
를
REFERENCES Customers
로 하고 생성하면 문제없이 생성됩니다.
문제는 관계는 형성되었지만 UPDATE, DELETE할 때도 해야하는 데 오류가 나네요...
MDB에서 위 문장이 안먹나요?
안먹으면 관계를 어떻게 해야하난요? Access에서 하면 좋은데 코딩으로 해야합니다.
그럼 즐코하세요.