易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL基础:常用SQL语句详解

到今天为止,人们对关系数据库做了大量的研究,并开发出关系数据语言,为操作关系数据库提供了方便的用户接口。关系数据语言目前有几十种,具有增加、删除、修改、查询、数据定义与控制等完整的数据库操作功能。通常把它们分为两类:关系代数类和关系演算类。  
在这些语言中,结构化查询语言SQL以其强大的数据库操作功能、口语化、易学易用等特点,受到广泛的应用,成为数据库应用程序开发的一柄利剑。在数据库应用程序开发过程中,巧妙地使用SQL语句,可以简化编程,起到事半功倍的效果,本书中有些实例也大量使用了SQL语句。它由两部分组成,数据定义语言(DDL)和数据操作语言(DML)。  
(1)   数据定义语言(DDL)  
数据定义语言用来定义数据库的各级模式。常用关键字有:Create(建立数据表)、Alter(更改数据表)、Drop(删除数据表)。  
建立数据表  
  CREATE   TABLE   table_name(  
  column1   DATATYPE   [NOT   NULL]   [NOT   NULL   PRIMARY   KEY],  
  column2   DATATYPE   [NOT   NULL],  
  ...  
  )  
  说明:上面的DATATYPE   指的是字段的类型,NUT   NULL   指是否为空,PRIMARY   KEY   指本表的主键。  
  建立索引   
  CREATE   INDEX   index_name   ON   table_name   (column_name)  
  说明:为数据表格的某个字段建立索引以增加查询时的速度。  
  更改数据表   
  ALTER   TABLE   table_name   ADD   COLUMN   column_name   DATATYPE  
  说明:增加一个字段。  
  ALTER   TABLE   table_name   ADD   PRIMARY   KEY   (column_name)  
  说明:将某个字段设为主键。  
  ALTER   TABLE   table_name   DROP   PRIMARY   KEY   (column_name)  
  说明:将某个字段的主键定义取消。  
  删除数据表  
  DROP   table_name  
  DROP   index_name  
  (2)   数据操作语言(DML)  
  数据操作语言(DML)用于操作数据表,如增加、删除、查询


相关文档:

sql小计汇总 rollup用法实例分析

 这里介绍sql server2005里面的一个使用实例:
CREATE TABLE tb(province nvarchar(10),city nvarchar(10),score int)
INSERT tb SELECT '陕西','西安',3
UNION ALL SELECT '陕西','安康',4
UNION ALL SELECT '陕西','汉中',2
UNION ALL SELECT '广东','广州',5
UNION ALL SELECT '广东','珠海',2
UNION ......

查看sql server lock


 drop   table   #t  
  create   table   #t(req_spid   int,obj_name   sysname)   
  declare   @s   nvarchar(4000)   
  ,@rid   int,@dbname   sysname,@id   int,@objname   sysnam ......

从各种位置截取字符串的SQL语法

知: 字段A='F:\photo\Winter Leaves.jpg'  
要求:分段截取每段字符[字段A不能为TEXT类型,否则报错]
解决方法:
---截取字符串A的第一个\左边的字符串
select left(A,charindex('/',A)-1)
输出结果:F:
---截取\中间的字符串
select  left(stuff(A,1,charindex('/',A),''),charindex('/',stuff(A,1,c ......

oracle 10g pl/sql 学习

选择10g是因为对网格技术比较好奇,好像还没得到广泛应用,也就无所谓与前面版本有很大区别了。
在迅雷上下了个软件,运行sqlplusw,然后照着书,狂敲了一翻,有在网上下了个视频教程(MLDN魔乐科技_Oracle课堂),讲得挺好的,就是时间长了点,不如看书来得快。反正现在只是想熟悉一下基本语句。
看了两天书了。了解了一 ......

mysql常用SQL语句

一、表的导入导出语句及时间字符串部分处理函数
导出数据库所有表的结构               mysqldump -uroot -proot db_name -d > d:/export_db.sql(结尾不用分号)
导出数据库某个表的结构               mysqldump -uroot -proot db_n ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号