用plsql 如何设置数据库中某字段的默认值,我用的是oracle,我在编辑列那一项里写默认值不能创建表

如题所述

在填写默认值的时候 char varchar2类型要加 单引号 'aa'
数值类型的就不用了,
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-08-22
请给出具体的建表语句,如果只是设置默认值可以
create table a (
xx varchar2(1) default 'n'
)追问

sql语句我学的不是很好,我用plsql做的数据库,我想问下,在plsql下如何设置默认值呢

plsql developer登陆界面的数据库怎么填写我用的是oracle 12c...
用户名是你创建数据库的名字,新装的数据库,用户名用sys,密码是你按oracle时设置的,ip是自己安装数据库的电脑的ip,

ORACLE数据库用PLSQL如何批量更新表里的某个字段的内容为文字加上另外...
可以用以下SQL试试,如果有一对多的情况在b.name=a.name后面加个 and rownum=1:upddate table_a a set a.lname =(select '前缀字符串'||b.lname from table_b b where b.id=a.id and b.name=a.name)

oracle数据库如何修改字段的数据类型?
1、首先打开plsql,连接上oracle数据库,假设有一张数据库表叫做 tblTest,通过sql查询也可以看出,这里面是有测试数据的。2、oracle数据库添加列,比如,往测试表 tblTest 添加一个 日期类型的列 UpdateDate,sql语句就可以像下面这样实现,写完SQL之后,选中这一行sql,点击plsql左上角次轮状的图标执...

oracle建立数据库后 有很多的默认表在plsql中怎么设置不显示啊 还有...
首先,你不要用system登录,这个用户登录后所有的表都是属于这个用户的,所以你下面选了my objects也是全显示的。用创建的用户登录后选my objects就可以了

oracle数据库 设置字段默认值无效
默认值, 就是你插入数据的时候, 如果不指定, 那么 数据库就 使用默认值, 来填写那一列.为空, 就是那一列, 你不能指定为 NULL CREATE TABLE temp ( ID INT, VAL1 INT DEFAULT 100 NOT NULL , VAL2 INT DEFAULT 200);INSERT INTO temp (id) VALUES (1);...

如何修改oracle数据库查询的默认大小写状态
首先ORACLE不是把列名默认转换为大写状态,而是ORACLE中存储的就是大写状态,也就是说你不特别加引号来标明的话,ORACLE会默认为大写。所以要让ORACLE查询出来是小写,不需要任何设置,只需要创建表的时候就写成是小写,SQL> create table aa("id" number, "Name" varchar2(10)) ;表已创建。SQL> ...

各位大虾,在oracle数据库中我想用plsql弄一个定时删除器怎么弄啊_百...
首先确认你数据库有几个?如果有几个则需要设置,打开plsql ,tools--》preferences,选中左边第一项“connection”,右边的配置栏中,下面oracle home 设置为你想连接的数据库。如果你只有一个库,那么尝试做以下操作。打开服务查看相关的监听服务有没有开启。如果开启还是出现这个问题,那么确认一下你的...

用PLSQL导入,导入oracle中数据库中的表
首先选择要到的表,然后右键,可以导出,或者通过“工具”菜单,选择要导出的表,此时,你可以导出成dmp文件,SQL脚本文件,或者PLSQL文件,都可以,导入也是类似的方式!,但是如果你表有类似CLOB字段,只能导出成dmp或者PLSQL文件。当然你可以直接使用Oracle Exp\/Imp命令也可以导入、导出!

如何用PLSQL Developer 向oracle数据库中的表添加记录?
* from tablename for update 语句后面加了这个后就可以在下面的列表里进行解锁,解了后就可以加数据了哦,解锁是一个图标,在列表和写语句的地方 当然,你不想加update标志的话可以右击表面,点编辑表数据也是可以的 你是不是要这个答案呢?建议还是用insert语句哦,熟悉sql语言还是很有用的 ...

怎么使用 plsql developer 来查询oracle中的数据啊
登陆对话框中填写正确的连接信息后:文件-》sql窗口 输入sql语句 查询数据库。

相似回答