卓尔高考网

sql语句default 用法

篇首语:本文由小编为大家整理,主要介绍了sql语句default 用法相关的知识,希望对你有一定的参考价值。

create table olist
(
oid int primary key,
oname varchar(20) not null,
otime varchar(20) not null,
odeal varchar(20) default "无",
ostatus varchar(10) default "预订中",
oreason varchar(100) default "无"
);

create table oinfo
(
orid int primary key,
oid int references olist(oid),
rgid varchar(10) references resource(rgid),
ftime varchar(20) not null,
etime varchar(20) not null,
ostatus varchar(10) not null default "预定中"
);

Invalid default value for"odeal’
Invalid default value for"ostatus’

这是为什么呀,正确的用法应该是怎么样?

参考技术A create table tb(id int primary key)--设置主键,default设置的是默认值,当不显示插入字段时,可以默认插入设置的默认值追问

这个貌似是mysql的问题,在其他电脑上就可以创建,在自己电脑上就出现错误。也不知道原因是什么

本回答被提问者和网友采纳

以上是关于sql语句default 用法的主要内容,如果未能解决你的问题,请参考以下文章

您可能还会对下面的文章感兴趣: