create account

DCL DDL  DML by ywzqwwt

View this thread on: hive.blogpeakd.comecency.com
· @ywzqwwt ·
DCL DDL  DML
DCL 权限控制
      GRANT 权限名称 TO 用户名
      REVOKE 权限名称 FROM 用户名
    DDL 对象的管理
      CREATE
        CREATE USER 用户名 IDENTIFIED BY 密码
      ALTER
        ALTER USER 用户名 IDENTIFIED BY 新密码
      DROP
        DROP USER 用户名 CASCADE
    DML 数据的管理

      表结构
        域
       字段类型 [not] NULL     DEFALT
    实体
       主键  UNIQUE
    引用
       外键引用
    自定义
       CHECK

      CREATE TABLE demo_user( --主表
         ur_id INTEGER PRIMARY KEY NOT NULL DEFAULT 0,
     ur_user_name VARCHAR2(20) NOT NULL UNIQUE
      );
      CREATE TABLE demo_ic_card(  --从表
         ic_id ....,
     ic_ur_id INTEGER,
         CONSTRAINT fk_ic_ur_id FOREIGN KEY (ic_ur_id) REFRENCES demo_user(ur_id)
      );
      CREATE TABLE demo_friend(
          fr_my_id ....,
          fr_fr_id ....,
      CONSTRAINT pk_friend PRIMARY KEY (fr_my_id,fr_fr_id)
      );

      PK UNQUIE 异同
      从表中的外键字段只能引用主表中的有唯一约束的字段
      一个表中只能有一个主键,可以多个唯一约束字段
      一个表中的主键可以由一到多个字段组成(组合主键)

      DEFAULT
      CHECK
properties (22)
authorywzqwwt
permlinkdcl-ddl-dml
categoryoracle
json_metadata{"tags":["oracle","sql"],"app":"steemit/0.1","format":"markdown"}
created2018-08-27 06:57:06
last_update2018-08-27 06:57:06
depth0
children0
last_payout2018-09-03 06:57:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length964
author_reputation178,321,781
root_title"DCL DDL  DML"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id69,475,901
net_rshares0