zoukankan      html  css  js  c++  java
  • SQL(ORACLE)

    查询数据库编码:

    select * from sys.nls_database_parameters;
    select * from sys.nls_session_parameters;

    replace函数:

    update 表1 t set t.列1=replace((select 列1from 表1 a where a.主键列=t.主键列) , '/' , '-' )  解决了我们问题。

    修改表结构

    修改表名:
    alter table 表名 rename to 新名
    添加字段:
    alter table 表名 add 字段名 字段类型
    删除字段:
    alter table 表名 drop column 字段名
    修改字段:
    alter table 表名 rename column 原字段名 to 新名;

    修改字段类型(前提:表中无数据)
    alter table 表名 modify 字段名 新类型;
    例如:String deleteColumn="alter table t_user drop column sname";


    sqlplus单行语句长度不能超过2499

    创建用户,权限赋予
    http://www.cnblogs.com/shlcn/archive/2011/07/21/2112879.html


    1)查看各表空间分配情况
    select tablespace_name, sum(bytes) / 1024 / 1024 from dba_data_files group by tablespace_name order by tablespace_name;

    2)查看各表空间空闲情况
    select tablespace_name, sum(bytes) / 1024 / 1024 from dba_free_space group by tablespace_name order by tablespace_name;

    3)更改数据表大小(10G)
    alter database datafile '/home/oracle/oradata/aa.dbf' resize 4096m;

  • 相关阅读:
    tr 字符转换命令
    Log4cpp配置文件及动态调整日志级别的方法
    Ubuntu使用总结
    vim安装与配置(进阶版)
    [转载] Linux CC与GCC的区别
    C语言基础总结
    VIM之ctags & Taglist 插件
    vim之基础配置
    使用问题:Chrome卡死崩溃
    Ubuntu16.10安装之后的软件安装
  • 原文地址:https://www.cnblogs.com/fengdeng/p/6163699.html
Copyright © 2011-2022 走看看