ITPub博客

首页 > 数据库 > 数据库开发技术 > 23

23

原创 数据库开发技术 作者:simkyo 时间:2013-11-28 10:21:28 0 删除 编辑
修改表字段名   先删除旧列,再增加新列 添加字段
具体操作是:alter table [表名] add [new column]
alter table [表名] drop [old column]


alter table gis.TB_NET_ACCUSE_INFO_D add TIME_SEGMENT VARCHAR(50);  -- 新增
alter table gis.TB_NET_ACCUSE_INFO_D drop year;   -- 删除
UPDATE TB_NET_ACCUSE_INFO_M t SET t.TIME_SEGMENT = 'TIM_01' WHERE t.NET_TYPE = 'NET_03';


UPDATE gis.TB_STATION_FLW_TOTAL_M a 
   SET (a.area_code,
        a.subs_area_code,
        a.block_code,
        a.station_desc) =
       (SELECT b.area_code,
               b.subs_area_code,
               b.block_code,
               b.station_desc 
          FROM DW.TB_STATION_NUMBER b 
         WHERE b.STATION_CODE=a.STATION_CODE)

SELECT * FROM TB_2G_NET_INFO_W
alter table gis.TB_2G_NET_INFO_W add year VARCHAR(50);
UPDATE TB_2G_NET_INFO_W t SET t.year = '2012'
UPDATE TB_2G_NET_INFO_W t SET t.spe_01 = NULL 

50.表分区
CREATE TABLE TEST4 (
COL1 INTEGER NOT NULL ,
COL2 BIGINT NOT NULL )
PARTITION BY RANGE 
(COL2 NULLS LAST )
(PARTITION DATAPARTION1 STARTING 
      FROM (1 )INCLUSIVE ENDING 
        AT (10 )INCLUSIVE 
        IN TABLESPACE1 ,
 PARTITION DATAPARTION2 STARTING 
      FROM (11 )INCLUSIVE ENDING 
        AT (20 )INCLUSIVE )
在 schema RHETTE上创建 test4表,含 col1,col2两字段,按 col2进行表分区,DATAPARTION1 存放 col2 1-10
DATAPARTION2 存放 col2 11-20

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12961536/viewspace-1061380/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 22
下一篇: 25
请登录后发表评论 登录
全部评论

注册时间:2013-06-20

  • 博文量
    193
  • 访问量
    165523