oeb*_*nez 0 sql sql-server sql-server-2008
可以从datetime数据类型生成外键吗?我尝试这个,但我得到错误消息:消息1776,级别16,状态0,行1在引用的表'penduduk'中没有与外键'tgllahir'中的引用列列表匹配的主键或候选键.消息1750,级别16,状态0,行1无法创建约束.查看以前的错误.
我用这个查询
父母表:
create table penduduk (
no int identity(1,1),
noktp char(11) primary key,
nama varchar(20),
tgl_lahir datetime NOT NULL,
namahari varchar(20),
tgl int,
bulan int,
namabulan varchar(20),
tahun int,
umur int
)
CREATE TABLE tua(
noktp CHAR(11) PRIMARY KEY,
tgl_lahir datetime NOT NULL CONSTRAINT tgllahir FOREIGN KEY REFERENCES penduduk(tgl_lahir),
FOREIGN KEY(noktp) REFERENCES penduduk(noktp),
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1729 次 |
| 最近记录: |