2、然后我们通过alter table语句来给表添加一个列
3、回到数据表一会我们看到列已经被添加进数据表了,但是默认值却没有
4、接下来我们在添加列的时候同时添加上默认值,这个时候运用default关键字
5、然后回到数据表,我们就看到默认值有内容了
6、另外在数据表中经常使用的是uniqueidentifier类型,这种字段设置默认值需要按如下图所示的方式进行
7、回到数据表中我们可以看到默认值已经添加上了一列
1、首先,在电脑中找到PLSQL Developer;
2、双击打开PLSQL Developer,账号登录;
3、登录之后,打开SQL窗口
4、在运行窗口执行SQL“alter table tb1 add aa varchar2(20);”给表tb1添加一个名为aa的字段
5、添加完就多出一列了
扩展资料:
plsql基本命令:
PL/SQL使用的数据库 *** 作语言还是基于SQL的,所以熟悉SQL是进行PL/SQL编程的基础。SQL语言的分类情况大致如下:
1、数义语言(DDL):Create,Drop,Grant,Revoke,…
2、数据 *** 纵语言(DML):Update,Insert,Delete,…
3、数据控制语言(DCL):Commit,Rollback,Savepoint,…
4、其他:Alter System,Connect,Allocate, …
参考资料来源:百度百科——plsql
在“企业管理器”中找到相应的表,右键相应的表,选择“设计表”后,便可以在出现的窗口中添加列,在最后一项“允许空”中不打勾就可以了。如果用SQL语句的话可以如下:
alter table tablename add <新列名><数据类型>not null default 默认值 with values
补充:可以的,如果不加默认值的话会提示“ALTER TABLE 只允许添加可包含空值或指定了 DEFAULT 定义的列……”,在后面加个默认值就可以了添加为空的列了!新的sql语句如上
例如在student表中增加一列address,为空值可以如下:
alter table student add address char(40) not null default '广西' with values
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)