create database fuxi --创建一个名为“fuxi”的数据库
go --连接语句
use fuxi --使用名为“fuxi”的数据库
go
create table hua --创建名为“hua”的表
(
--在表内添加列
gonghao int,
mingzi varchar(10),
gongzi int,
bumen varchar(10),
nianling int,
)
go
--插入数据
insert into hua values(1,‘张三‘,2600,‘销售部‘,26)
insert into hua values(2,‘石头‘,3600,‘售后部‘,21)
insert into hua values(3,‘刑宗‘,6000,‘管理部‘,33)
insert into hua values(4,‘雷霆‘,3800,‘维修部‘,26)
go
--查询数据
select *from hua
select gongzi,mingzi from hua
select bumen,gongzi from hua where mingzi=‘雷霆‘
select *from hua where gongzi between 3800 and 6000
--修改数据
update hua set gonghao=1
update hua set mingzi=‘雷霆‘ where gonghao=4
update hua set bumen=‘维修部‘ where gongzi between 2600 and 3600
alter table hua add en int
--删除数据
alter table hua drop column en
delete from hua where mingzi=‘雷霆‘
delete from hua
drop table hua
drop database fuxi
SQL基础2
时间: 2024-10-14 21:04:40
SQL基础2的相关文章
(转载)SQL基础-->; 约束(CONSTRAINT)
感谢Leshami的分享,原文地址:http://blog.csdn.net/leshami/article/details/5711367 --============================= --SQL基础--> 约束(CONSTRAINT) --============================= 一.几类数据完整性 实体完整性:表中记录不重复(任何两条记录不全等)并且每条记录都有一个非空主键 域完整性:表中字段值必须与字段数据类型.格式.有效范围相吻合 参照完整性:不能引
SQL 基础之字符串和操作符使用(三)
SQL 基础之字符串使用 : 字符串可以是 SELECT 列表中的一个字符.数字.日期 但日期和字符只能在单引号中出现.每当返回一行时,字符串被输出一次 1.接上文使用过程中如果想把两个列串在一起,并加入一些自定义的显示,如下下图: select first_name || ' is a ' || job_id as "Emp Details" from employees; 2.显示first_name 的人的工资 是多少钱怎么显示: select first_name || '
Oracle实践--PL/SQL基础之同义词和序列
PL/SQL基础入门之同义词和序列 PL/SQL:过程语言(Procedure Language)和结构化语言(Structured Query Language)结合而成的编程语言,是对SQL的扩展,支持多种数据类型,如大对象和集合类型,可使用条件和循环等控制语句,可创建存储过程,程序包和触发器等,给sql语句的执行添加程序逻辑,与Oracle服务器和Oracle工具紧密集成,具有可移植性,灵活性和安全性. 同义词: /* 同义词:现有对象的一个别名:
Oracle实践--PL/SQL基础之表分区
PL/SQL基础入门之表分区 PL/SQL:过程语言(Procedure Language)和结构化语言(Structured Query Language)结合而成的编程语言,是对SQL的扩展,支持多种数据类型,如大对象和集合类型,可使用条件和循环等控制语句,可创建存储过程,程序包和触发器等,给sql语句的执行添加程序逻辑,与Oracle服务器和Oracle工具紧密集成,具有可移植性,灵活性和安全性. ---------------------------------------------
Oracle实践--PL/SQL基础之代码块
PL/SQL基础入门之代码块 PL/SQL:过程语言(Procedure Language)和结构化语言(Structured Query Language)结合而成的编程语言,是对SQL的扩展,支持多种数据类型,如大对象和集合类型,可使用条件和循环等控制语句,可创建存储过程,程序包和触发器等,给sql语句的执行添加程序逻辑,与Oracle服务器和Oracle工具紧密集成,具有可移植性,灵活性和安全性. 优点: 1. 支持SQL,可以使用:DML,DCL,游标控制和SQL运算符 2
Oracle实践--PL/SQL基础之游标
PL/SQL基础入门之游标 PL/SQL:过程语言(Procedure Language)和结构化语言(Structured Query Language)结合而成的编程语言,是对SQL的扩展,支持多种数据类型,如大对象和集合类型,可使用条件和循环等控制语句,可创建存储过程,程序包和触发器等,给sql语句的执行添加程序逻辑,与Oracle服务器和Oracle工具紧密集成,具有可移植性,灵活性和安全性. ----------------------------------------------
Oracle实践--PL/SQL基础之视图和索引
PL/SQL基础入门之视图和索引 PL/SQL:过程语言(Procedure Language)和结构化语言(Structured Query Language)结合而成的编程语言,是对SQL的扩展,支持多种数据类型,如大对象和集合类型,可使用条件和循环等控制语句,可创建存储过程,程序包和触发器等,给sql语句的执行添加程序逻辑,与Oracle服务器和Oracle工具紧密集成,具有可移植性,灵活性和安全性. -----------------------------------
Oracle数据库之SQL基础和分支循环
一.SQL基础语言 DECLARE --声明 a varchar2(10); --变量或对象 BEGIN a:='小明';-- := 表示给一个变量赋值 dbms_output.put_line(a); --输出用 dbms_output.put_line() END; 二.分支 DECLARE --声明 A NUMBER(10); B NUMBER(10); BEGIN A := 2; B := 3; IF A < B THEN DBMS_OUTPUT.PUT_LINE('a小于b'); EL
[SQL] SQL 基础知识梳理(一)- 数据库与 SQL
SQL 基础知识梳理(一)- 数据库与 SQL [博主]反骨仔 [原文地址]http://www.cnblogs.com/liqingwen/p/5902856.html 序 目录 What's 数据库 数据库结构 SQL 概要 创建表 删除和更新表 1-1 What's 数据库 1.数据库(Database,DB):将大量数据保存起来,通过计算机加工而成的可以进行高效访问的数据集合.如:大型-银行存储的信息,小型-电话簿. 2.数据库管理系统(Batabase Management Syste
sql基础之DDL(Data Definition Languages)
好久没写SQL语句了,复习一下. DDL数据定义语言,DDL定义了不同的数据段.数据库.表.列.索引等数据库对象的定义.常用的DDL语句包括create.drop.alter等等. 登录数据:mysql -uroot -p sql 命令一般以英文分号或者\g结束,注意这个\不是/. 1.查看数据库 show databases;注意这个后面的s. 2.创建数据库create database wangking;注意这里没有s. 3.选择数据库use siyecao;列出数据库中的表show ta