oracle 默认值
Oracle数据库非常著名,广泛应用于各种企业级业务中,其中一个非常重要的特性就是默认值的使用。默认值是指在创建表结构的时候,设置一个默认值,使得在插入数据时,如果没有对应的数据,则会使用该默认值。
例如,我们创建一个用户表,其中包含用户名、密码、邮箱和性别四个字段。假设性别字段可以为空,但是我们想要确保数据库中存储的数据都有一个默认性别值,那么我们可以使用以下SQL语句:
CREATE TABLE user( name VARCHAR2(50) NOT NULL, password VARCHAR2(100) NOT NULL, email VARCHAR2(100) NOT NULL, gender VARCHAR2(10) DEFAULT '保密', CONSTRAINT user_pk PRIMARY KEY (name) );