解读SQL Server数据库的数据类型(5)_Mssql数据库教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:用一条sql取得第10到第20条的记录
因为id可能不是连续的,所以不能用取得10id20的记录的方法。 有三种方法可以实现: 一、搜索前20条记录,指定不包括前10条 语句: select top 20 * from tbl where id not in (select top 10 id from tbl) 二、搜索记录生成临时表,建立临时表的自增id。通过

  --数据操作

  SELECT   --从数据库表中检索数据行和列

  INSERT   --向数据库表添加新数据行

  DELETE   --从数据库表中删除数据行

  UPDATE   --更新数据库表中的数据

  --数据定义

  CREATETABLE  --创建一个数据库表

  DROPTABLE  --从数据库中删除表

  ALTERTABLE  --修改数据库表结构

  CREATEVIEW  --创建一个视图

  DROPVIEW  --从数据库中删除视图

  CREATEINDEX  --为数据库表创建一个索引

  DROPINDEX  --从数据库中删除索引

  CREATEPROCEDURE --创建一个存储过程

  DROPPROCEDURE  --从数据库中删除存储过程

  CREATETRIGGER  --创建一个触发器

  DROPTRIGGER  --从数据库中删除触发器

  CREATESCHEMA  --向数据库添加一个新模式

  DROPSCHEMA  --从数据库中删除一个模式

  CREATEDOMAIN  --创建一个数据值域

  ALTERDOMAIN  --改变域定义

  DROPDOMAIN  --从数据库中删除一个域

  --数据控制

  GRANT   --授予用户访问权限

  DENY   --拒绝用户访问

  REVOKE   --解除用户访问权限

  --事务控制

  COMMIT   --结束当前事务

  ROLLBACK  --中止当前事务

  SETTRANSACTION  --定义当前事务数据访问特征

  --程序化SQL

  DECLARE   --为查询设定游标

  EXPLAN   --为查询描述数据访问计划

  OPEN   --检索查询结果打开一个游标

  FETCH   --检索一行查询结果

  CLOSE   --关闭游标

  PREPARE   --为动态执行准备SQL语句

  EXECUTE   --动态地执行SQL语句

  DESCRIBE  --描述准备好的查询

  ---局部变量

  declare@idchar(10)

  --set@id=’10010001’

  select@id=’10010001’

  ---全局变量

  ---必须以@@开头

 

分享:解决SQLSERVER2005的混和身份验证模式的设置以及SA登陆问题
Question: 安装2005的时候,没有设置混合验证模式,只用了Window身份验证,现在要写数据库连接字符串,如果用window身份验证写比较麻烦,所以想到了怎样把SQL的登陆方式从Window改为SQLServer登陆方式呢?折腾了一下,终于有了答案。 Answer: 1、先用Window

共5页上一页12345下一页
来源:模板无忧//所属分类:Mssql数据库教程/更新时间:2010-05-03
相关Mssql数据库教程

Mssql数据库教程Rss订阅编程教程搜索