差异varchar2和varchar2默认为null? [英] difference varchar2 and varchar2 default null?

查看:193
本文介绍了差异varchar2和varchar2默认为null?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

差异varchar2和varchar2默认为空吗?

difference varchar2 and varchar2 default null?

推荐答案

以该表为例:
CREATE TABLE TEST (
  Testid    NUMBER(8,0) NOT NULL,
  TestText  VARCHAR2(128) DEFAULT NULL
)
/

通常在插入时需要指定所有列,例如:

Normally when you make an insert you need to specify all columns, like this:

Insert Into Test (testid,testtext) values (1,'Cucumber')

但是,如果您为列设置了默认值,则无需指定该列的值.

But if you have a default value for a column you don''t need to specify the value for that column.

Insert Into Test (testid) values (2)

测试文本列将获得默认值,在这种情况下为NULL.

The testtext column will get the default value which in this case is NULL.


这篇关于差异varchar2和varchar2默认为null?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆