1sql数据结构操作
来源:互联网 发布:淘宝卖家工具箱下载 编辑:程序博客网 时间:2024/05/22 14:27
–SQL:
–DML: SELECT/ INSERT / UPDATE /DELETE
–DDL: CREATE / ALTER / DROP / RENAME / TRUNCATE
–DCL: COMMIT / ROLLBACK .. / SAVEPOINT / GRANT / REVOKE
–1.创建表
–方式一:”白手起家”
create table (列名 数据类型,…)
create table emp1(
id number(10),
name varchar2(15),
salary number(10,2),
hire _date date
);
–方式二:基于现有的表,创建新的表.可以同时将表中的数据导入
–新表的列的数据类型和储值范围与原表中的列相同的
create table emp2
as
select employee_id,last_name,salary
from employees;
create table emp3
as
select employee _id id , last _name name, salary
from employees;
–此时列的别名就作为了新的表的列名
–复制一个employees表,但是表中没有数据
create table employees_blank
as
select *
from employees
where 1=2;
where 条件恒为null;
–2.修改表
–2.1添加一个列
alter table emp2
add email varchar2(25);
–2.2修改列的类型、储值范围
alter table emp2
–modify salary varchar2(25); 【不能修改已有表的数据类型】
modify salary number(10,2) default 3000;【能修改已有表的数据范围】
–2.3修改列的名字
alter table emp2
rename column salary to sal;
–2.4删除一个列
alter table emp2
drop column email;
–3.重命名表
rename emp2 to myemp2;
–4.清空表:表中的数据全部清掉,表结构还在 – vs delete from 删除数据
truncate table myemp2;
–5.删除表
drop table myemp2;
- 1sql数据结构操作
- Sql Server关于数据结构的操作
- 数据结构链表操作1
- sql基本操作1
- 数据结构C语言版基础操作(1)
- 实战数据结构(1)_单链表的操作
- 南邮数据结构实验1 单链表操作
- 数据结构实验1-顺序表-各种操作
- 数据结构-查找-二叉排序树的操作(1)
- SQL 收藏------------SQL操作全集(1)
- oracle-sql基本操作1
- SQL基础操作(1)
- sql操作
- sql操作
- SQL操作
- SQL操作
- sql操作
- sql 操作
- 什么是计算机
- HDU5742 It's All In The Mind
- select , poll , epoll I/O Multiplexing(I/O多路复用)
- Thinking in Java 第18章 Java I/O 系统(18.1-18.8)
- HDOJ 1061 RightmostDigit (求解 a^n的后 m 位,快速幂)
- 1sql数据结构操作
- System的东西
- SQL子查询:
- SQl查询 多表
- php数组
- SQL查询+SQL概述
- ACM进阶计划
- hdoj5317RGCDQ
- sql数据处理DML