设为首页 加入收藏 联系我们
+  最新公告
+ 更多  
导航分类  
数据正在添加中!

厂商认证
·微软MCP考试信息
·致已购买非正常渠道思科折扣号的
·关于对微软考生身份证件的政策
·7月1日起微软将不再免费寄发纸
·ITIL 考后证书需重新申请
·重庆协创思科授权培训中心(重庆
·证书丢了怎么办
文章集萃
 
Oracle:字符,数值,日期,伪列
  发布者: 发布时间:2014/12/12 18:09:02 阅读:661次 【字体:

  Oracle中有:字符,数值,日期,伪列这几种类型,下面就由重庆协创Oracle培训中心为您详细说明。

  字符型

  char:可存储1-2000字节的字符。

  varchar2:可存储1-4000字节的变长字符。

  long:可存储2GB的变长字符。

  注意:每个表中最多只能有一列为long型,而且Long列是不能定义成唯一约束或者是主键约束,long列上也不能创建索引过程或者是存储过程,更不能接受long类型的参数。

  数值型

  number:最存储38位数字。

  日期时间型

  date:可精确到s(秒)

  timestamp:可秒值精确到小数点后6位。

  函数

  sysdate,systimestamp:是返回系统的当前日期、时间和时区。

  Oracle伪列

  在一个表列,由于数据没有存储在表中,却可以用伪列进行查询,但是不能插入、更新和修改它们的值。

  常用的伪列有:rowid和rownum。

  rowid:指表中行的存储地址,可唯一标示数据库中的某一行,也可以使用该列快速定位表中的行。

  rownum:指查询返回结果集中行的序号,也可以使用它来限制查询返回的行数。