--创建表空间 名:lyayzh_test
create tablespace lyayzh_test
--创建表数据文件 名:lyayzh_test_data.dbf 必须以dbf为后缀
datafile 'lyayzh_test_data.dbf'
--初始化表空间大小 100M 可自动增长
size 100m autoextend on; --查询此数据库所有表
select * from dba_data_files; --创建用户
create user lyayzh identified by lyayzh
--指定用户使用的表空间
default tablespace lyayzh_test
--指定用户使用的临时表空间
temporary tablespace temp; --给用户授予角色 :connect resource
grant connect, resource to lyayzh; 插入数据 --向指定表中插入数据
insert into es_product(表中的字段名多个用逗号分隔)
values(对应上面字段名插入的值) --多行插入
insert into es_user_bak(写入的表)
select * from es_user(需要查询的表)where usertype=2(匹配的字段名的值) 更新 --更新数据
update es_user(需要更新的表) set password='111111'(需要更新的字段名和值) --以条件更新数据
update es_user (需要更新的表) set realname='李思思'(需要更新的字段名和值)
where id=3 (判断条件) 查询 --判断所有字段值为空的数据
select * from es_user(表名) where usertype(字段名) is null --查询指定字段名的数据
select username(字段名) from es_user --查询多个字段名数据
select username,id(多个字段名以逗号分隔) from es_user --条件查询字段名数据
select username(字段名) from es_user
where usertype=1(判断条件) --多个条件查询字段名数据(或)
select * from es_user(表名)
where id=1 or id=2 (多个判断条件or连接) --多个条件查询字段数据(并且)
select * from es_user(表名)
where usertype=2 and realname='李1'(多个条件and连接) --模糊查询 % 百分号任意匹配0到多个字符
like 模糊查询关键字
select * from es_user(表名)
where realname(字段名) like '李%' -- _ 下划线任意匹配单个字符
select * from es_user(表名)
where realname(字段名) like '_四' --模糊查询 in关键字
select * from es_user
where realname in ('李四','李1','张三') --模糊查询 between and 关键字
select * from es_product (表名)
where price between 100(开始条件) and 1000(结束条件) --取别名
SELECT ID(关键字) AS 会员编号(别名)FROM es_user(表名)
WHERE realname(字段名) LIKE '李%' 排序
--排序 关键字 DESC(降序) ASC(升序,默认值)
SELECT * FROM es_product(表名)
ORDER BY raledate(字段名) DESC --去掉重复 关键字 distinct
SELECT DISTINCT sort_id(字段名) FROM es_product(表名) 删除
--条件删除数据
DELETE FROM es_user u(表名加别名) WHERE u.id=1(条件) --删除数据表
DELETE FROM es_user(表名) --回滚 --提交
ROLLBACK COMMIT 函数
--连接字符串 concat
SELECT CONCAT(p.address,'是首都') (两个字符串拼接)FROM es_user p --nvl 函数
SELECT NVL(p.email, '没有邮箱')(判断第一个值为空时替换第二个显示) FROM es_user p --虚拟表 dual --数字截取函数 trunc
--四舍五入截取函数 round --获取完整时间 sysdate
SELECT SYSDATE FROM dual --截取部份时间 extract(需要的部分 from 时间来源)
SELECT EXTRACT(YEAR FROM SYSDATE) FROM dual --to_char(时间来源, 转换后的时间格式) 函数转换时间 (时间转换成字符格式)
SELECT to_char(SYSDATE,'yyyy-mm-dd') FROM dual --to_date(字符时间,转换后的格式) 函数转换时间 (日期字符转换成时间格式)
SELECT to_date('2013-12-3', 'yyyy-mm-dd')FROM dual --聚合函数 sum(数据指定列) 总和 --聚合函数 count(数据指定列) 总记录数
SELECT COUNT(p.name) FROM es_product p
GROUP BY p.sort_id (分组条件) --聚合函数 max(数据指定列) 最大值 转至http://www.cnblogs.com/lyayzh/archive/2013/05/07/3064182.html

最新文章

  1. H5与CS3权威上.5 绘制图形(1)
  2. NGUI Material Shader SetFloat 不起作用
  3. php导出csv数据在浏览器中输出提供下载或保存到文件的示例
  4. SpringMVC报错The request sent by the client was syntactically incorrect ()
  5. 禁用 WebView 放大镜及拷贝粘贴弹出框
  6. 清理SQL Server服务器名称列表
  7. Fragment监听返回键
  8. CentOS下的防火墙关闭
  9. BootStrap Progressbar 实现大文件上传的进度条
  10. ListView的Item点击事件(消息传递)
  11. 基于视觉信息的网页分块算法(VIPS) - yysdsyl的专栏 - 博客频道 - CSDN.NET
  12. Java集群--大型网站是怎样解决多用户高并发访问的
  13. 第七十节,css选择器
  14. 计蒜客模拟赛D1T3 蒜头君的坐骑:用dfs转移dp
  15. 自定义工作流活动运行产生System.Security.SecurityException
  16. 写博客常用MarkDown语法
  17. Oracle Audit 审计功能的认识与使用
  18. javascript打印1-100内的质数
  19. CodeCombat编程游戏
  20. eclipse安装失败

热门文章

  1. JS-001-单选复选按钮操作
  2. json和string 之间的相互转换
  3. LeetCode Flip Game II
  4. Interview with BOA
  5. Oracle 如何对时间进行简单加减运算
  6. linux安装MySQL5.7.13(二进制|源码)
  7. 微信JS SDK Demo
  8. eclipse的快捷键大全
  9. 7z usecaes
  10. SoapUI接口测试·第一个HTTP Request接口请求和断言