-- 首先,以超级管理员的身份登录oracle sqlplus sys/bjsxt as sysdba --然后,解除对scott用户的锁 alter user scott account unlock; --那么这个用户名就能使用了。 --(默认全局数据库名orcl) 1、select ename, sal * 12 from emp; --计算年薪 2、select 2*3 from dual; --计算一个比较纯的数据用dual表 3、select sysdate from dual;
前言
为mysql数据表建立主外键需要注意以下几点:
需要建立主外键关系的两个表的存储引擎必须是InnoDB。
外键列和参照列必须具有相似的数据类型,即可以隐式转换的数据类型。
外键列和参照列必须创建索引,如果外键列不存在索引,mysql将自动创建索引。
一、SQL语句创建数据表并设置主外键关系
create table demo.ChineseCharInfo
(
ID int not null auto_increment,
Hanzi varchar(10) not null
修改表
删除约束[语法通用]
alter table table_name drop constraint "some_name";
说明:
1.需要明确操作哪个表
2.需要知道约束的名称[可以是主键约束,外键约束,check约束,unique约束]
3.这对除了非空约束之外所有的约束类型都一样有效
移除非空约束
alter table table_name alter column ID drop not null;
说明:由于非空约束没有名称,因此不能使用上面的方法。
表中的versio