`

数据库常用操作

 
阅读更多
数据库常用操作
增加列:alter table tableName add columnName number(10);

增加列并设置默认值: alter table tableName add columnName number(10) default 0; 

删除列:ALTER Table tableName DROP column columnName;

将某列数值置为null:alter table tableName modify columnName null;

修改列的类型:alter table tableName modify columnName number(12,3);

重命名列名称: alter table tableName rename column oldColumn to newColumn;

设置Primary key :ALTER TABLE tableName ADD CONSTRAINT 主键名
      PRIMARY KEY (columnName)

更改主键,并设置index,tablespace :
alter table tableName
    add constraint 主键名 primary key (columnName1,columnName2)
    using index;

tablespace USERS
  pctfree 10
  initrans 2
  maxtrans 255
  storage
  (
    initial 64K
    minextents 1
    maxextents unlimited
  );

创建table并添加注释:
create table table1                  
(                                          
    name varchar(20) not null             
); 

  tablespace USERS
  pctfree 10
  initrans 1
  maxtrans 255
  storage
  (
    initial 64K
    minextents 1
    maxextents unlimited
  );                                            
  comment on column table1.name
    is '名称';

创建序列:

   create sequence  sequenceName
minvalue 1                         
maxvalue 999999999999999999999999999
start with 1                     
increment by 1                     
cache 20; 

创建同义词:

    prompt
    prompt Creating synonym tableName
    prompt =======================================
    prompt
       create or replace synonym tableName  for tableName@DBLinkName
    spool off

删除表(含表结构):drop table tableName

删除表数据:delete from tableName

更新列值:  update tableName set columnName = columnValue,columnName2 = columnValue2 .....;

####MySqL

从模板表创建表:create table if not exists like old_table_name;

创建表:create table if not exists table_name

删除表:drop table if exists table_name

分享到:
评论

相关推荐

    oracle数据库常用操作语句

    oracle数据库常用操作语句,实现对用户的管理和权限管理。

    JDBC数据库常用操作封装(升级版)

    看前面的那一版注释,加了同步,线程安全,封装了jdbc常用操作,增删改查,查询ResultSet指定位置的记录,返回ResultSet每个列的名字,查询ResultSet中记录的行数...... 含源代码,测试代码!!!! 另附API说明,powerdesign图,...

    Informix数据库常用操作命令.doc

    Informix数据库常用操作命令 Informix数据库是一种关系数据库管理系统,支持多种操作系统平台,包括Unix、Linux、Windows等。本文档将详细介绍Informix数据库常用操作命令,包括数据库启动、关闭、备份、恢复、性能...

    关于数据库常用操作集合icecool1.4正式版

    《数据库常用操作集合icecool1.4正式版详解》 在信息技术领域,数据库管理是至关重要的环节,它关乎数据的安全存储、高效检索以及系统稳定运行。本文将详细解析一款名为"icecool1.4"的数据库常用操作集合,旨在帮助...

    oracle数据库常用操作指令

    Oracle数据库是目前广泛使用的大型关系型数据库...在Oracle数据库中,合理使用上述常用操作指令能够有效完成数据库的日常管理工作,对于Oracle入门级人物而言,掌握这些基本指令是进行进一步数据库学习和实践的基础。

    4.数据库常用操作和监控命令.pptx

    1.链接数据库,2.创建数据库,3.常用查询 4.日常监控 5 授权检查

    Android源码演示简单的SQLite数据库常用操作.rar

    Android源码演示简单的SQLite数据库常用操作,不用contentProvider,直接用裸sql进行操作,示例效果如截图示,源码主要想表现两个意图:  1.介绍:DatabaseHelper.  2.删除表的知道了,但是删除数据库的没有发现. ...

    这是一个手写的web框架,集成了HTTP请求处理,请求分发,数据库常用操作类,

    这是一个手写的web框架,集成了HTTP请求处理,请求分发,数据库常用操作类,json格式化类等_my-framework

    数据库常用操作大全

    SQLServer操作大全汇总,从入门到精通

    JDBC数据库常用操作封装

    封装了jdbc常用操作,增删改查,查询ResultSet指定位置的记录,返回ResultSet每个列的名字,查询ResultSet中记录的行数...... 含源代码,测试代码!!!! 另附API说明,powerdesign图,mysql/mssql数据库代码. 用户只需使用...

    MongoDB数据库常用操作命令1.pdf

    以下是对MongoDB数据库和集合常用操作的详细说明: 1. **创建数据库** - 在MongoDB中,创建数据库非常简单,只需使用`use`命令指定数据库名称。例如,`use myDatabase`会切换到名为`myDatabase`的数据库。如果该...

    sqlite3数据库操作类

    此类集成了许多数据库常用操作和一些不常用操作的方法和实例(包括blob数据类型的操作,此blob类型的读写不限于单个读写,可自由灵活的操作多个blob字段);本程序为本人对sqlite3的包装,目的在于更方便的调用数据库...

    DB2数据库常用命令

    测试以及运维常用DB2操作命令,方便测试和运维对数据库的维护和操作

    数据库常用名词解释

    数据库常用名词解释 数据库(Database)是统一管理的相关数据的集合,具有最小冗余度,数据间联系密切,而又有较高的数据独立性。数据库管理系统(DBMS)是位于用户与操作系统之间的一层数据管理软件,为用户或应用...

Global site tag (gtag.js) - Google Analytics