DML&&DQL】的更多相关文章

DCL(Data Control Language)是数据库控制语言. 是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句. 在默认状态下,只有sysadmin,dbcreator,db_owner或db_securityadmin等人员才有权力执行DCL DCL数据库控制语言不同于程序设计语言,SQL语言(结构化程序设计语言)的组成部分包括了DCL数据库控制语言. SQL语言包括三种主要程序设计语言类别的语句:数据定义语言(DDL),数据操作语言(DM…
数据操纵语言DML(Data Manipulation Language) insert update delete 查询条件用where DQL:select查询语句…
SQL (Structure Query Language)语言是数据库的核心语言. SQL 的发展是从1974年开始的,其发展过程如下: 1974年-----由Boyce和Chamberlin提出,当时称SEQUEL. 1976年-----IBM公司的Sanjase研究所在研制RDBMS SYSTEM R时改为SQL . 1979年-----ORACLE公司发表第一个基于SQL 的商业化RDBMS产品. 1982年-----IBM公司出版第一个RDBMS语言SQL /DS. 1985年----…
DCL(Data Control Language)数据控制语言: 用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句.这个比较少用到. 对于大多数人,在公司一般情况下我们用到的是DDL.DML.DQL这三种. DDL(data definition language)数据定义语言: DDL主要是用在定义或改变表的结构,数据类型,表之间的链接和约束等初始化工作上.其实就是我们在创建表的时候用到的一些sql,比如说:CREATE.ALTER.DROP等. C…
准备: 数据表 CREATE TABLE `t_user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `username` varchar(10) DEFAULT NULL, `pwd` varchar(10) DEFAULT NULL, `regTime` date DEFAULT NULL, `lastLoginTime` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, PRIMARY K…
Demo1 Connection connection=null; Statement stmt=null; int result=-1; try { Class.forName("com.mysql.jdbc.Driver"); } catch (ClassNotFoundException e) { e.printStackTrace(); } try { //创建连接 String url="jdbc:mysql://localhost:3306/jdbcdb"…
sql基础汇总 --根据函数别名排序 --排序规则,默认是升序 sleect LENGTH(NAME) nameLength from user ORDER BY nameLength DESC --特殊符号 特殊符号<=> 安全等于可以比较null和数值,正常比较null通过is null 和is not null 数值是 = <> !=和<>相同,in(1,2)是1或者2 between 1 and 10 是1-10的所有整数 IFNULL(num,0) num不为…
SQL种类 DDL/DML/DQL/DCL 中括号[]里面的表示可选,大括号{}里面的表示必须从里面选一个,FEILED表示字段. 数据定义语言(DDL):CREATE.DROP.ALTER 用于定义和管理数据对象(库,表,索引,视图),包括数据库.数据表等.例如:CREATE.DROP.ALTER等语句. 数据操作语句(DML):和表中的数据记录 用于数据库对象多包含的数据,例如INSERT.UPDATE.DELETE语句. 1.插入数据 INSERT INTO 表名([字段列表]) VALU…
jdbc1. jdbc:使用java代码(程序)发送sql语句的技术2. jdbc的核心接口(查看API): java.sql Driver,DriverManger,Statement,ResultSet(常用) javax.sql3.jdbc 主要应用内容 Statement执行( DDL,DML,DQL) CallableStatment执行存储过程 PreparedStatment执行sql(预编译可防止恶意密码,防止sql注入) 存储过程的调用 批处理插入,删除,更新数据 事务 存储二…
SQL语言的分类:DDL DML DQL DCL SQL中的操作无非就是(增删改查) DDL:Data Query Language,数据查询语言! 主要是用来定义和维护数据库的各种操作对象,比如库.表.索引.视图 DML : Data Query Language,数据控制语言! 主要是对表中的记录进行增删改查的操作! DQL : Data Query Language,数据查询语言! 关键字:select DCL : Data Control Language,数据控制语言! 主要是对数据库…