数据库结构化查询语句
来源:互联网 发布:万硕网络 编辑:程序博客网 时间:2024/05/22 02:25
sql:结构化查询语言,它是一种标准,不只在oracle可以使用,在其它的数据也是可以使用
比如:DB2,SQLServer 2000,2005,2008,nosql,mysql等
DBMS:数据库管理系统
DDL:数据定义语言
主键:唯一标识,比如我们可以根据一个人的身份证号,确定一个人。双主键:根据一个人的身份证号和姓名 ,唯一确定一个人。
--ddl:
建立一张表:
create table t_user(
userid int primary key,--主键
username varchar(20) not null,
userpwd varchar(20) not null);
删除一张表:
drop table t_user;
修改表结构
增加一列:alter table t_user add age int ;
删除一列:alter table t_user drop column age;
查询表结构:desc t_user;
DML:数据操作
插入:insert into 表名(字段1,字段2,字段3,....) values (数据1,数据2,数据3,。。。。) 根据前面的字段的类型进行插入,比如字段1,number,1,如果是varchar,'数据';not null 则一定要填写。
删除:delete from 表名 where id=1:这边最好根据它的主键来删除
DQL:数据查询
查询:
select * from 表名,* 代表全部的数据,放到一张虚表当中
这样查询全部的数据 ,但是这样的查询,它的效率是最低的,
最好:select 列名,。。。。。from 表名 。
这样的效率是最高的。
where:是条件语句,
select * from 表名 where username=‘zlj'
as: 别名,as 可以省略
select username as u,userpwd p from 表名
修改:
update 表名 set 列名="要修改的元素" where userid=3, 最好用主键来确定
是哪 一条记录
oracle中:int 类型,会自动转化成number类型,小写自动转化成大写的.oracle里面有一个大小写转换程序 ,如果要提高效率,最好全部写成大写的。
oracle boolean:true/false
varchar:
varchar2
Blob 大数据量的存储
clob 存储图片的
number
- 数据库结构化查询语句
- DB2 数据库表 表结构 查询语句
- oracle结构化查询语句
- 结构化查询语句格式
- 数据库查询XML结构,FOR XML PATH 语句的应用
- 数据库查询XML结构,FOR XML PATH 语句的应用
- 使用SQL语句查询数据库信息及表结构
- 查询MSSQL数据库中表结构的详细信息的SQL语句
- SQL语句查询出数据库中所有表的结构
- SQL基本结构化查询语句
- mongodb条件查询实现结构化查询语句SQL
- 分页查询语句数据库查询
- 数据库查询语句问题
- 一个数据库查询语句
- 数据库查询语句问题
- 一条数据库查询语句
- 查询数据库语句大全
- 数据库分页查询语句
- Redis持久化机制
- HIVE UDF UDAF UDTF 区别 使用
- 在入侵渗透中用过的3则VBS代码
- iOS5键盘弹出view自适应
- Android APK反编译得到Java源代码和资源文件
- 数据库结构化查询语句
- Mac系统常用快捷键及技巧
- 关于微编程(Microprogramming)的简史
- jpeglib使用指南
- MinGW编译ffmpeg的静态库
- Android之PopupWindow弹出对话框
- 处理对象的多种状态及其相互转换——状态模式(五)
- 面向接口编程详解(一)——思想基础(转)
- Unicode 与utf编码