vf 语法错误 不知道怎么回事

来源:百度知道 编辑:UC知道 时间:2024/07/07 23:34:14
create database 商品管理
create table 供应商(供应商号 c(8) primary key,供应商名称 c(16),地址 c(24),电话 c(24),传真 c(8))
create table 商品表(商品号 c(8) primary key default"jp_16785",商品名称 c(16),单价 n(5,2),数量 n(4) check 数量>=100 and 数量<=5000 error"数量应在100到50000之间",;
供应商品 c(8),;
foreign 供应商号 tag 供应商号 reference 供应商 tag 供应商号)

你的商品表中没有定义供应商号字段,却要用它做foreign key。我修改的这条语句是这样的:
create table 商品表(商品号 c(8) primary key default"jp_16785",商品名称 c(16),单价 n(5,2),供应商号 c(8),数量 n(4) check 数量>=100 and 数量<=5000 error"数量应在100到50000之间",;
供应商品 c(8),foreign key 供应商号 tag 供应商号 reference 供应商 tag 供应商号)