-
Oracle 基本数据类型
收藏介绍了Oracle 字符串格式、数字格式、日期类型等等
最近更新文章
Oracle 基本数据类型------(ROWID)
Oracle的ROWID分为两种:物理ROWID和逻辑ROWID。索引组织表使用逻辑ROWID,其他类型的表使用物理ROWID。
SQL> create table test_rowid (id number, row_id rowid);表已创建。SQL> insert into test_rowid values (1, null);已创建 1 行。SQL> updat ...
Oracle 基本数据类型-----(日期类型三)
数据库中存储的日期的格式和sql中的日期的格式是不一样的。
SQL> insert into test_date values (to_date('2004-12-17 16:42:42', 'syyyy-mm-dd hh24:mi:ss'));已创建 1 行。SQL> select to_char(date_col, 'syyyy-mm-dd hh24:mi:ss') dat, du ...
Oracle 基本数据类型------日期类型(二)
下面要讲的是 TIMESTAMP 类型。
create table test_time (col_time timestamp);
SQL> insert into test_time values (to_timestamp('0001-1-1 0:0:0.0', 'syyyy-mm-dd hh24:mi:ss.ff'));
已创 ...
Oracle数据类型------(日期类型1)
日期的组成部分为:世纪、年度、月度、天、时、分、秒。世纪又分为:公元前、公元后。所以只需存储这7部分,即可。
create table TEST_DATE( DATE_COL DATE);
SQL> insert into test_date values (to_date('2000-1-1 0:0:0', 'yyyy-mm-dd hh24:mi:ss'));
已创建 1 行。 ...
Oracle数据类型-----(数字格式)
任何一个实数都是可以表示为:S=A.B*10n(10的n次方)。则我们只是需要存储A.B(数据部分),n(最高表示位)即可。可是oracle 还存储了符号位(负数需要用到)。
create table test_number ( num_col number);
SQL> INSERT INTO TEST_NUMBER VALUES (0); 1 row inserted SQL> ...
Oracle 基本数据类型---(字符串)
Oracle 字符串格式
首先介绍:char(N) 和Varchar2(N)格式
create table TEST_CHAR(CHAR_COL CHAR(10),VARCHAR_COL VARCHAR2(10),);
SQL> insert into test_char(char_col, varchar_ ...