Select ROWNUM, T.*  From (Select column_name,               Case                  When data_type = 'NUMBER' Then &n            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-05-11 19:09:52
                            
                                1030阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            增加字段     alter   table   docdsp     add   dspcode   char(200)     删除字段     ALTER   TABLE   table_NAME   DROP   COLUMN &n            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-03-23 16:28:26
                            
                                936阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            create table test1( id number, name varchar2(20) ) --修改表字段类型 alter table test1 modify( id varchar2(30), name char(10) default '111' ) --            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-06 11:37:29
                            
                                112阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            添加字段 alter table mid_contactinfo add(status varchar(20),createdate varchar(50),modifydate varchar(50));修改字段alter table mid_contactinfo modify(status v            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-01-30 19:04:00
                            
                                1443阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            (一) 将数字替换成汉字 第一步,去重查询 使用distinct关键字先对该字段值进行去重查询,看共有几种            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-02-14 08:40:42
                            
                                763阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            表字段的信息咱们可以称之为元数据,今天有人问怎么把表字段的信息导出来,说实话我还不会用plsql develper把表的结构导出来,像下图所示:在写数据库设计说明书的时候,想要把这个表格拷贝出来,这样就事半功倍,不用一个个复制粘贴了,而且减少出错的概率,但遗憾的是,这个界面似乎不支持全选和多选,无法整体复制,或许plsql develper具有这个功能,只是现在我还不知道,但oralce作为最强大的数据存储机制,元数据方面肯定做得非常好,所以这个问题肯定可以有替代办法。进过一段时间的实验,可以满足基本需求:select t.table_name,t.column_name,c.DATA_TYP            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2013-08-29 19:25:00
                            
                                456阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            alter table 表名 modify 列名 数据类型;alter table bl_yhsz modify  zcmc varch            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-05 21:03:20
                            
                                1313阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            oracle 调整表字段的顺序            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-05 17:49:37
                            
                                501阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1.SET UNUSED 1.原理 清除掉字典信息(撤消存储空间),不可恢复 2.执行方式 第一步: alter table table1 set unused (column1,column2); 或者 alter table table1 set unused column1; alter ta            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-01-12 13:15:00
                            
                                3323阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            select a.COLUMN_NAME || '(' || a.data_type || ')'as data_type,       t.comments|| '(' || a.COLUMN_NAME || ')'as filed  from user_col_comments t,user_tab_columns a&nb            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-05-30 13:35:12
                            
                                1174阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、表字段注释、类型、大小select 
      ut.COLUMN_NAME,--字段名称
      uc.comments,--字段注释
      ut.DATA_TYPE,--字典类型
      ut.DATA_LENGTH,--字典长度
      ut.NULLABLE--是否为空
from user_tab_columns  ut
inner JOIN user_col_co            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-02-09 19:55:15
                            
                                930阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            查看某个某个字段的注释名等 select a.owner as 用户名 ,a.TABLE_NAME as 表名 ,b.COMMENTS as 表注释名 ,a.COLUMN_NAME as 字段名 ,a.comments as 字段注释 from dba_col_comments a join dba ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-08-06 17:41:00
                            
                                989阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            1、添加字段alter table table_name add column1 type add column2 type add column3 type ... ;2、删除字段alter table table_name drop column column_name;3、修改字段alter table table_name modify (column_name type);            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2010-07-19 13:57:00
                            
                                1200阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            要在Oracle数据库中新增一个表字段,你可以按照以下步骤进行操作:使用ALTER TABLE语句来修改表结构。例如,如果要向名为"table_name"的表中新增一个名为"new_column"的字段,你可以执行以下命令:ALTER TABLE table_name
ADD new_column data_type;其中,"data_type"是新字段的数据类型,比如VARCHAR2、NUMBE            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2024-01-13 15:06:31
                            
                                632阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            查询格式/示例	all_tab_columns a WHERE	OWNE            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-21 17:59:09
                            
                                187阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Mysql对于有数据和没数据的表字段类型都可以随意修改,不过oracle就不一样。假如表A有个字段a,本来为number类型,然后我们想修改为v...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-01 21:59:12
                            
                                273阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Mysql对于有数据和没数据的表字段类型都可以随意修改,不过oracle就不一样。假如表A有个字段a,本来为number类型,然后我们想修改为varchar2类型。(1)字段a没数据的情况,改为varchar2(10),可以如下:alter table A modify (a varchar2(10));(2)字段有数据的情况,执行上面sql会提示“ORA-01439:要更改数据类型...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-07-05 09:08:04
                            
                                121阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
    
        
            VARCHAR2( )
            存储字符,可变长度,有最大长度,最大4000字节
        
        
            NUMBER
            存储数字
        
        
            DATE
            存储日期
               
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-03-05 11:08:45
                            
                                765阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ------updatesuhang06.pcbnet2002.dbo.mktxhglbseta.remark=b.remarkfrommktxhglbbinnerjoinsuhang06.pcbnet2002.dbo.mktxhglbaona.pdctno=b.pdctnowherea.pdctnoin(selectpdctnofrom#ppe002)anda.pdctno<>            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2019-01-11 14:59:47
                            
                                1279阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            背景介绍: SQL SERVER可以在int类型的字段后加上identity(1,1),该字段就会从1开始,按照+1的方式自增,将这个字段设置为主键,有利于我们进行数据的插入操作。MySql中可以使用“auto_increment”即可。但是oracle有点麻烦,需要使用序列和触发器达到目的。 --            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-12-20 19:30:00
                            
                                225阅读
                            
                                                                                    
                                2评论