Sql
lzqial1987
这个作者很懒,什么都没留下…
展开
-
把SQL Server表中的自动编号ID重新开始排列
<br />说法一: <br /><br />有两种方法: <br />方法1: <br />truncate table 你的表名 --这样不但将数据删除,而且可以重新置位identity属性的字段。 <br /><br /><br />方法2: <br />delete from 你的表名 <br />dbcc checkident(你的表名,reseed,0) 重新置位identity属性的字段,让其下个值从1开始 <br /><br /><br />说法二: <br /><br />1.TRUNCA转载 2010-08-10 15:02:00 · 12202 阅读 · 1 评论 -
SQL Server 索引结构及其使用(四)
一、深入浅出理解索引结构二、改善SQL语句三、实现小数据量和海量数据的通用分页显示存储过程聚集索引的重要性和如何选择聚集索引 在上一节的标题中,笔者写的是:实现小数据量和海量数据的通用分页显示存储过程。这是因为在将本存储过程应用于“办公自动转载 2011-09-27 15:10:27 · 394 阅读 · 0 评论 -
SQL Server 索引结构及其使用(二)
一、深入浅出理解索引结构改善SQL语句 很多人不知道SQL语句在SQL SERVER中是如何执行的,他们担心自己所写的SQL语句会被SQL SERVER误解。比如: select * from table1 where name=''zhangsan'' an转载 2011-09-27 15:07:00 · 263 阅读 · 0 评论 -
SQL Server 索引结构及其使用(三)
一、深入浅出理解索引结构二、改善SQL语句实现小数据量和海量数据的通用分页显示存储过程 建立一个 Web 应用,分页浏览功能必不可少。这个问题是数据库处理中十分常见的问题。经典的数据分页方法是:ADO 纪录集分页法,也就是利用ADO自带的分页功能(转载 2011-09-27 15:07:48 · 277 阅读 · 0 评论 -
SQL Server 索引结构及其使用(一)
一、深入浅出理解索引结构 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们转载 2011-09-27 15:05:16 · 286 阅读 · 0 评论 -
SQL语句优化技术分析
一、操作符优化1、IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格。但是用IN的SQL性能总是比较低的,从Oracle执行的步骤来分析用IN的SQL与不用IN的SQL有以下区别:ORACLE试图将其转换成多个表的连接,如果转转载 2011-09-27 10:46:18 · 285 阅读 · 0 评论 -
常见SQL语句-创建表 添加主键 添加列
新建表:create table [表名]([自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,[字段1] nVarChar(50) default \'默认值\' null ,[字段2] ntext null ,[字段3]转载 2011-08-10 16:27:36 · 1455 阅读 · 0 评论 -
一个日期跟系统日期对比,算出人的岁数是多少岁几个月几日
SELECT DATEDIFF(month, '2002-12-1 ', '2004-1-6 ')/12 SELECT DATEDIFF(month, '2002-12-1 ', '2004-1-6 ')-DATEDIFF(month, '2002原创 2011-08-03 00:10:02 · 1059 阅读 · 0 评论 -
Sql导入导出时候 无法在只读列中插入数据
错误经过:使用SQL2005导入数据,选择数据源为SQL2000的数据库在导入过程中出现的错误~ 详细错误: - 正在验证 (错误)消息错误 0xc0202049: 数据流任务: 无法在只读列“AreaID”中插入数据。 (SQL Server 导入和导出向导) 错误 0xc02原创 2011-07-28 18:10:55 · 5809 阅读 · 0 评论 -
sql server 2008 不允许保存更改,您所做的更改要求删除并重新创建以下表 的解决办法
启动SQL Server 2008 Management Studio工具菜单----选项----Designers(设计器)----阻止保存要求重新创建表的更改 取消勾选即可。原创 2011-07-25 20:17:58 · 425 阅读 · 0 评论 -
Microsoft Access、MySQL 以及 SQL Server 所使用的数据类型和范围。
Microsoft Access 数据类型数据类型描述存储Text用于文本或文本与数字的组合。最多 255 个字符。 MemoMemo 用于更大数量的文本。最多存储 65,536 个字符。注释:无法对 memo 字段进行排序。不过它们是可搜索的。 Byte允许 0 到 255 的数字。1 字节I原创 2011-06-30 10:41:00 · 619 阅读 · 0 评论 -
SQL中的left outer join,inner join,right outer join用法及区别
使用关系代数合并数据1关系代数合并数据集合的理论基础是关系代数,它是由E.F.Codd于1970年提出的。在关系代数的形式化语言中:用表、或者数据集合表示关系或者实体。用行表示元组。用列表示属性。关系代数包含以下8个关系运算符选取――返回满足指定条件的行。投影――从数据集合中返回指定的列。笛卡尔积――是关系的乘法,它将分别来自两个数据集合中的行以所有可能的方式进行组合。并――关系的加法和减法,它可原创 2011-06-13 10:15:00 · 858 阅读 · 0 评论 -
拒绝了对对象 'xxx' (数据库 'xxx',架构 'dbo')的 SELECT 权限。
<br />数据库(xxxxxx库) →安全性→架构→dbo(属性)→权限→添加→[public]→授予<br />Delete、Execute、Insert、Select、Update原创 2011-04-08 12:21:00 · 4804 阅读 · 0 评论 -
sqlserver自动备份
一。SqlServer自动作业备份1、打开SQL Server Management Studio2、启动SQL Server代理3、点击作业->新建作业4、"常规"中输入作业的名称5、新建步骤,类型选T-SQL,在下面的命令中输入下面语句DECLARE转载 2011-10-18 10:56:56 · 1644 阅读 · 0 评论