zoukankan      html  css  js  c++  java
  • oracle表的管理

    表名和列的命名规则

    1、必须以字母开头

    2、长度不能超过30字符

    3、不能使用oracle的保留字

    4、只能使用如下字符A-Z,a-z,0-9,$,#等

    oracle支持的数据类型

    字符型

    char         定长   最大2000字符

    例:char(10) '小韩',前四个字符放'小韩',后添6个空格补齐

    varchar(20)    变长   最大4000字符

    例:varchar(20) '小韩',oracle分配四个字符,这样可以节省空间

    clob(character large object)  字符型大对象  最大4G

    数字型

    number  范围   -10的38次方---10的38次方  

    可以表示整数,也可以表示小数。

    number(5,2)

    表示一个小数有5位有效数,2位小数

    范围 -999.99--999.99

    number(5)

    表示一个五位整数

    范围 -99999--99999

    日期类型

    date      包含年月日和时分秒

    timestamp   这是oracle9i对date数据类型的扩展

    图片

    blob     二进制数据      可以存放图片/声音    4G

    修改表

    sql>alter table student add(classId number(2));

    修改字段的长度

    sql>alter table student modify(xm varchar2(30));

    修改字段的类型/或是名字(不能有数据)

    sql>alter table student modify(xm char(30));

    删除一个字段

    sql>alter table student drop column sal;

    修改表的名字

    sql>rename student to stu;

    删除表

    sql>drop table student;

  • 相关阅读:
    C#线程锁使用全功略
    viewstate 与 session 区别
    Server.MapPath() 用法
    SQL Server 存储过程
    数据库索引的概念
    从C#程序中调用非受管DLLs
    [转载]C++、C#写的WebService相互调用
    解决WCF接口无法传递object参数的问题
    UTF-8,UTF-16
    js 验证字符串是否全为中文
  • 原文地址:https://www.cnblogs.com/fengxiangdong/p/10132349.html
Copyright © 2011-2022 走看看