oracle在某个表中增加字段的命令是alter table,oracle在某个表中增加字段的 *** 作步骤如下:
1、首先双击oracle可执行文件连接oracle数据库服务。
2、连接成功之后,用鼠标右键点击左侧表选项。
3、在右键菜单里选择新建表选项。
4、然后需要输入表名,勾选主键不能为空。
5、建表成功之后,建字段,点击如下图所示的按钮,增加字段。
6、然后点击加号,出现新的一列增加字段。
7、然后就可以输入相关的字段的属性,输入完毕点击确定即可完成新增字段。
使用sql语句,查询oracle的表注释等信息方法如下:
一、Oracle 下读取表/字段的备注信息,Oracle 通过COMMENT ON TABLE / COMMENT ON COLUMN 追加表/字段的备注。
COMMENT ON TABLE ,MR_DEPT,IS 。
COMMENT ON COLUMN ,MR_DEPTDEPT_ID,IS。
COMMENT ON COLUMN ,MR_DEPT"PARENT_ID,IS。
COMMENT ON COLUMN ,MR_DEPT"DEPT_NAME,IS 。
COMMENT ON COLUMN ,MR_DEPT"STATUS,IS 。
二、查询表的备注信息
SELECT。
TABLE_NAME。
TABLE_TYPE。
COMMENTS。
FROM。
USER_TAB_COMMENTS。
WHERE-TABLE_NAME -MR_DEPT。
三、查询字段的备注信息
TABLE_NAME。
COLUMN_NAME。
COMMENTS
FROM。
USER_COL_COMMENTS。
WHERE-TABLE_NAME - 'MR_DEPT。
1给表加注释:
ALTER TABLE table_name COMMENT='这是表的注释';2给列加注释:
ALTER table table_name MODIFY `column_name` datetime DEFAULT NULL COMMENT '这是字段的注释'commentoncolumnSIGNSUN_CUSTOMERDISABLE_TYPEis'废弃原因';将备注添加到现有字段上commentontableSIGNSUN_CUSTOMERis'XXXX';将备注添加到现有表上SELECT bcolumn_name column_name -字段名
,bdata_type data_type -字段类型
,bdata_length -字段长度
,acomments comments -字段注释
FROM user_col_comments a
,all_tab_columns b
WHERE atable_name = btable_name and
atable_name = 'table_name';
扩展资料:
关于获取oracle表中所有需要的信息(字段、注释、类型等等)
一、获取表字段:
select
from user_tab_columns
where Table_Name='用户表'
order by column_name
二、获取表注释:
select
from user_tab_comments
where Table_Name='用户表'
order by Table_Name
三、获取字段注释:
select
from user_col_comments
where Table_Name='用户表'
order by column_name
/ 获取表:/
select table_name from user_tables; //当前用户的表
select table_name from all_tables; //所有用户的表
select table_name from dba_tables; //包括系统表
select table_name from dba_tables where owner='zfxfzb'
/
user_tables:
table_name,tablespace_name,last_analyzed等
dba_tables:
ower,table_name,tablespace_name,last_analyzed等
all_tables:
wer,table_name,tablespace_name,last_analyzed等
all_objects:
ower,object_name,subobject_name,object_id,created,last_ddl_time,timestamp,status等
/
/ 获取表字段:/
select from user_tab_columns where Table_Name='用户表';
select from all_tab_columns where Table_Name='用户表';
select from dba_tab_columns where Table_Name='用户表';
/ user_tab_columns:
table_name,column_name,data_type,data_length,data_precision,data_scale,nullable,column_id等
all_tab_columns :
ower,table_name,column_name,data_type,data_length,data_precision,data_scale,nullable,column_id等
dba_tab_columns:
ower,table_name,column_name,data_type,data_length,data_precision,data_scale,nullable,column_id等
/
/ 获取表注释:/
select from user_tab_comments
/
user_tab_comments:table_name,table_type,comments
相应的还有dba_tab_comments,all_tab_comments,这两个比user_tab_comments多了ower列。
/
/ 获取字段注释:/
select from all_col_comments
/
user_col_comments:table_name,column_name,comments
相应的还有dba_col_comments,all_col_comments,这两个比user_col_comments多了ower列。
/
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)