• SQLServer中让标识列清空重新从初始化的值开始计数

    开发时做了许多测试,表的标识列主键已经涨到了很大一个数了,清空表后想让标识列从头开始计数: dbcc checkident(表,reseed,0) 注意:你想要它重新开始,当然你的这个表应该是空的罗,若不是,到时会"插入重复键"出错. 比如,你没有清空表,你现有记录,标识列值是从26到74,这时你重新开始标识列计数,它从1开始,当插到25后再插入时,它不会判断是否已存在26,…

    胡同里的砖头2013/12/19【SQLServer】
  • SQLServer备份,还原,尾日志备份 方法

     从日志回复数据库 :自己一步一步按照说明试着看 --创建测试数据库 CREATE DATABASE Db GO --对数据库进行备份 BACKUP DATABASE Db TO DISK='c:\db.bak' WITH FORMAT GO --创建测试表 CREATE …

    胡同里的砖头2013/12/19【SQLServer】
  • SQL2005开始菜单里面没有企业管理器,组件安装下载地址

    在以下地址下载个:Microsoft SQL Server Management Studio Express http://www.microsoft.com/downloads/zh-cn/details.aspx?displaylang=zh-cn&FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796

    胡同里的砖头2013/12/19【SQLServer】
  • Window7 安装SQL2005企业管理器组件SQLServer2005_SSMSEE.msi

      win7下不同于xp,原来下载的sqlserver2005和企业管理器在win7上装不上了。sql2005倒是可以正常安装,但企业管理器 Microsoft SQL Server Management Studio Express 安装时却总是要出错,原来这个企业管理器是针对XP和2003的,对win7来说,有一个新的版本:   Microsoft SQL …

    胡同里的砖头2013/12/19【SQLServer】
  • SQL Server2000如何修改表的创建日期

      exec sp_configure 'allow up',1 reconfigure with override go update sysobjects set crdate='你要修改的日期' where name='表名' and xtype='u' go exec sp_configure 'allow up',0 reconfigure

    胡同里的砖头2013/12/19【SQLServer】
  • Window7下安装SQLServer2005_SSMSEE 兼容性问题

      文章   1.  Microsoft SQL Server Management Studio Express      下载地址:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796   2.  解…

    胡同里的砖头2013/12/19【SQLServer】
  • 存储过程中怎么使用变量字段名Order by 字段

     DECLARE @Order nvarchar(255)DECLARE @Sql nvarchar(1000)SET @Order='SortNo'SET @Sql='select U_ID from Users  order by @Order desc'exec @Sql

    胡同里的砖头2013/12/19【SQLServer】
  • SQL 在将varchar 值转换成数据类型 int 时失败

     cast(@pagesize as varchar)把int性变量都转化一下就可以了   --查看员工列表create proc User_Get(@Line int,--查看类型,离职还是在职@ShopID int,--查看X店铺里面的所有员工@startindex int,@pagesize int,@Key nvarchar(50),@Order varchar(5…

    胡同里的砖头2013/12/19【SQLServer】
  • SQL查询本月生日,今天生日的所有人SQL语句

     今天生日: select name from member where month(bday) = month(getdate()) and day(bday) = day(getdate()) 本月生日: select name from member where month(bday) = month(getdate())

    胡同里的砖头2013/12/19【SQLServer】
  • SQL2005 附加数据库,数据库名称变成了路径的解决办法

      sp_renamedb 'H:\NETSHOP\APP_DATA\DB_NETSHOP_DATA.MDF ','netshop'  名称改过来就行了。

    胡同里的砖头2013/12/19【SQLServer】
  • SQL身份验证登陆已锁定(Server企业版)

     如果在安装过程中选择“Windows  身份验证模式”,则  sa  登录将被禁用。如果稍后将身份验证模式更改为“SQL  Server  和  Windows  身份验证模式”,则  sa  登录仍处于禁用状态。若要启用  sa  登录,请使用  ALTER&nbs…

    胡同里的砖头2013/12/19【SQLServer】
  • SQL2005 备份集中的数据库备份 与现有的数据库不同

    第一部新键一个数据库,然后在新建的数据库上面操作如下:    

    胡同里的砖头2013/12/19【SQLServer】
  • sql 修改日期只修改日期的部分,月份,年份,小时等方法

    SQL1: update 表名 set 日期字段= convert(nvarchar,year(日期字段))+'-'+'6' + right(convert(nvarchar(19),日期字段,120),12) SQL2: update 表名 set 日期字段=DATEADD(month,-10,日期字段)

    胡同里的砖头2013/12/19【SQLServer】
  • SQL2000存储过程分页问题,SQL2005中正常

    SQL2005: create procedure Error_Get(@startindex int,@pagesize int)asbeginselect top (@pagesize) * from Error where ER_ID Not In(select top(@pagesize*@startindex) ER_ID from Error order by ER_ID DESC)…

    胡同里的砖头2013/12/19【SQLServer】
  • sqlserver日期函数日常应用实例

      SQLServer时间日期函数详解,SQLServer,时间日期, 1.      当前系统日期、时间         select getdate() 2. dateadd      在向指定日期加上一段时…

    胡同里的砖头2013/12/19【SQLServer】
  • SQL事务回滚语法的问题及其解决的方法

     Begin Transaction:开始一个事务; Commit Transaction:提交事务; Rollback Transaction:回滚事务。 其中Commit Transaction 与Rollback Transaction 都必须有对应的Begin Transaction 才能正确被执行。 如: Begin Tran …… Rollback Tran Commit T…

    胡同里的砖头2013/12/19【SQLServer】
  • SQL一个存储过程调用另一个存储过程语法

      一、直接调用的例子: --建被调用存储过程Bcreate procedure B  @Sql nvarchar(500) = null,  @outpara nvarchar(500) outputasdeclare @sqlstr nvarchar(500)begin set @outpara = @Sqlend --建调用存储过程Ac…

    胡同里的砖头2013/12/19【SQLServer】
  • SQL存储过程怎么让变量接收新添加记录的ID值

     --增加新用户存储过程 create procedure AddNewUser @newUser nvarchar(100)='',  --新登录用户名 @newPwd nvarchar(100)='',  --新用户登录密码 @newTrueName nvarchar(100)='',  --新登录用户真实姓名 @newDeptId nvarchar(5…

    胡同里的砖头2013/12/19【SQLServer】
  • SQL存储过程的len和substring的用法

     create proc DingDan_Get@startindex int,@pagesize int,@VIPID varchar(50),@ShopID intasbegindeclare @where varchar(1000),@SQl varchar(1000)set @where=' where 1=1 and'if(len(@VIPID)>0)set @where…

    胡同里的砖头2013/12/19【SQLServer】
  • SQL查询一年内12个月每个月的汇总SQL语句的写法

     select   month(Time),sum(Money)   from   表名   where   Year(Time)=2006   group   by   month(Time)   如果想要某个月没有记录值的为空或者0的话则可以用下述SQL语句,如果你有ID索引的话,执行速度…

    胡同里的砖头2013/12/19【SQLServer】
站点声明:
1、本站【胡同里的砖头】个人博客,借鉴网上一些博客模板,取其各优点模块自行拼装开发,本博客开发纯属个人爱好。
2、所有笔记提供给广大用户交流使用,可转载,可复制,纯个人开发所遇问题锦集记录使用
Copyright © huzlblog.com All Rights Reserved. 备案号:苏ICP备2021056683号-8