• oracle常用sql


    oracle 数据库表添加字段

    alter table your_table add (column1 col_type1, clumn2 col_type2...);

    your_table   :   表名  
    column1/column2   :字段名  
    col_type1/col_type2   :字段类型

     Oracle | 给表和字段添加注释

    添加表注释:

    comment on table 表名  is  '注释内容';

    添加字段注释:

    comment  on  column  表名.字段名   is  '注释内容';

    Oracle中复制表结构和表数据

    1. 复制表结构及其数据:

    create table table_name_new as select * from table_name_old

    2. 只复制表结构:

    create table table_name_new as select * from table_name_old where 1=2;

    或者:

    create table table_name_new like table_name_old

    3. 只复制表数据:

    如果两个表结构一样:

    insert into table_name_new select * from table_name_old

    如果两个表结构不一样:

    insert into table_name_new(column1,column2...) select column1,column2... from table_name_old

    Oracle的order by的中文排序问题

    Oracle实际是按照其对应的ASCII码值排序的!Oracle也提供了按照中文拼音排序,按照部首或笔画排序,方式如下:

    -- 按照拼音顺序:
    ORDER BY nlssort(NAME, 'NLS_SORT=SCHINESE_PINYIN_M')
    
    -- 按照部首顺序:
    ORDER BY nlssort(NAME, 'NLS_SORT=SCHINESE_RADICAL_M')
    
    -- 按照笔画顺序:
    ORDER BY nlssort(NAME, 'NLS_SORT=SCHINESE_STROKE_M')
  • 相关阅读:
    pdf 转图片,提取图片研究心得
    自己总结 C++ 代码规范
    Sublime Text 配置记录
    iOS控制器之基类设计
    SublimeText配置NodeJS代码提示
    YYCache设计思路及源码学习
    关于近期项目代码整理(iOS)
    iOS中iconfont(图标字体)的基本使用
    容器转场动画
    Xcode7 模拟器安装app (转)
  • 原文地址:https://www.cnblogs.com/struggleVIP/p/13207772.html
Copyright © 2020-2023  润新知