在以下地址下载个:Microsoft SQL Server Management Studio Express http://www.microsoft.com/downloads/zh-cn/details.aspx?displaylang=zh-cn&FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796
win7下不同于xp,原来下载的sqlserver2005和企业管理器在win7上装不上了。sql2005倒是可以正常安装,但企业管理器 Microsoft SQL Server Management Studio Express 安装时却总是要出错,原来这个企业管理器是针对XP和2003的,对win7来说,有一个新的版本: Microsoft SQL …
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
文章 1. Microsoft SQL Server Management Studio Express 下载地址:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796 2. 解…
DECLARE @Order nvarchar(255)DECLARE @Sql nvarchar(1000)SET @Order='SortNo'SET @Sql='select U_ID from Users order by @Order desc'exec @Sql
cast(@pagesize as varchar)把int性变量都转化一下就可以了 --查看员工列表create proc User_Get(@Line int,--查看类型,离职还是在职@ShopID int,--查看X店铺里面的所有员工@startindex int,@pagesize int,@Key nvarchar(50),@Order varchar(5…
今天生日: select name from member where month(bday) = month(getdate()) and day(bday) = day(getdate()) 本月生日: select name from member where month(bday) = month(getdate())
sp_renamedb 'H:\NETSHOP\APP_DATA\DB_NETSHOP_DATA.MDF ','netshop' 名称改过来就行了。
如果在安装过程中选择“Windows 身份验证模式”,则 sa 登录将被禁用。如果稍后将身份验证模式更改为“SQL Server 和 Windows 身份验证模式”,则 sa 登录仍处于禁用状态。若要启用 sa 登录,请使用 ALTER&nbs…
SQL1: update 表名 set 日期字段= convert(nvarchar,year(日期字段))+'-'+'6' + right(convert(nvarchar(19),日期字段,120),12) SQL2: update 表名 set 日期字段=DATEADD(month,-10,日期字段)
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)…
SQLServer时间日期函数详解,SQLServer,时间日期, 1. 当前系统日期、时间 select getdate() 2. dateadd 在向指定日期加上一段时…
Begin Transaction:开始一个事务; Commit Transaction:提交事务; Rollback Transaction:回滚事务。 其中Commit Transaction 与Rollback Transaction 都必须有对应的Begin Transaction 才能正确被执行。 如: Begin Tran …… Rollback Tran Commit T…
一、直接调用的例子: --建被调用存储过程Bcreate procedure B @Sql nvarchar(500) = null, @outpara nvarchar(500) outputasdeclare @sqlstr nvarchar(500)begin set @outpara = @Sqlend --建调用存储过程Ac…
--增加新用户存储过程 create procedure AddNewUser @newUser nvarchar(100)='', --新登录用户名 @newPwd nvarchar(100)='', --新用户登录密码 @newTrueName nvarchar(100)='', --新登录用户真实姓名 @newDeptId nvarchar(5…
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…
select month(Time),sum(Money) from 表名 where Year(Time)=2006 group by month(Time) 如果想要某个月没有记录值的为空或者0的话则可以用下述SQL语句,如果你有ID索引的话,执行速度…
表中有P_Money(金额),P_InTime(时间),Shop_ID(门店编号),P_PayType(付款类型)四列要查询某个门店某个类型一年每个月的销售额是多少,没有月记录的也要求能查询出来,不过为0 select m.month , isnull(n.P_Money,0) P_Money from(select 1 month unionselect 2 month union…
Set @where = isnull(@where,'') 上述是判断@where 变量是否为null,如果为null对设置其为''空