Skip to content
think-css edited this page Oct 12, 2016 · 9 revisions

表1.用户注册个人账户信息

字段说明

姓名
电话
邮箱
身份证

建表语句

create table stage_user
(
  NAME   VARCHAR2(30),
  ID VARCHAR2(256) not null,
  E_MAIL VARCHAR2(256) not null,
  TEL NUMBER,
  ADDRESS VARCHAR2(256),
  create_date date default sysdate
)

drop table STAGE_USER 

insert into stage_user(NAME,ID,E_MAIL,TEL,ADDRESS) 
values ('陈盛盛','33102319930302031X','wchenshengsheng@163.com',18868807804,'浙江省杭州市西湖区东方通信大厦9楼东方通信有限公司');

insert into stage_user(NAME,ID,E_MAIL,TEL,ADDRESS) 
values ('think','331023199303020312','wchenshengsheng@163.com',18868807805,'浙江省杭州市西湖区东方通信大厦');

insert into stage_user(NAME,ID,E_MAIL,TEL,ADDRESS) 
values ('王画','331023199303020300','549284735@qq.com',18868807805,'浙江省杭州市西湖区东方通信大厦');

修改字段名:
alter table STAGE_USER rename column EAMAIL to E_MAIL;


表2.用户钱包表(包含用户余额、优惠券余额)

字段说明

ID 用户身份证
优惠券余额  推荐邀请得到的优惠券
钱包余额

建表语句

create table STAGE_USER_RMB
(
  ID VARCHAR2(256) not null,
  coupon NUMBER,
	money NUMBER,
  update_date date default sysdate
)

表3.用户消费历史记录

字段说明

ID
寄件地
寄件人
收货地
收货人
消费金额
消费方式

表4.邀请码邀请表

字段说明

ID
NUM 邀请总人数
邀请码(Invitation )  uuid

建表语句

create table STAGE_INVITATION
(
ID VARCHAR2(256) not null,
NUM NUMBER, 
UUID varchar2(32) default sys_guid() not null
)

测试数据

插入一条测试数据:
insert into STAGE_INVITATION (ID,NUM)VALUES('33102319930302031X',1)
修改某个字段值:
UPDATE STAGE_INVITATION set num =3 where ID='33102319930302031X'


Clone this wiki locally