-
SQLServer的复制功能
但我觉得这个功能用来设置备份服务器或测试服务器也很有用,在一台机上发布服务,可以在其它机子的SQL里订阅,根据你的发布的条件不同,可以做成定时同步、实时同步、相互同步等不同的发布及订阅。要SQLServer支持复制功能,你必须运行SQLServerAgent这个服务,不然生成不了快照...
数据库操作教程 2022-09-23 20:23:00 -
SQLServer数据库的数据汇总完全解析(WITHROLLUP)
现有表A,内容如下:编码仓库数量01A601B702A802B9现在想按编码查询出这种格式:01A601B7汇总小计:1302A802B9汇总小计:17问:该如何实现?乍一看,好像很容易,用groupby好像能实现?但仔细研究下去,你又会觉得groupby也是无能为力,总欠缺点什么,无从下手。那么,到底该如何做呢?别急,SQLServer早就帮我们做好了,下面,跟我来...
数据库操作教程 2022-09-23 20:22:56 -
SQLServer中选出指定范围行的SQL语句代码
在数据库查询的时候,我们有时有这样的需求,就是要找出数据表里指定范围行内的数据记录,比如说要找出数据表里第10行到第20行的这10条数据,那么我们怎么来实现呢? 按照通常的方法是实现不了的,我们得借助于临时表以及一个函数来实现 代码如下: Select no=Identity(int,1,1),* Into #temptable From dbo.teacher_info order by teacher_name--利用Identity函数生成记录序号 Select * From #temptable Where no>=10 And no < 20 Drop Table #temptable--用完后删除临时表 这样我们就实现了我们的目的。...
数据库操作教程 2022-09-23 20:22:54 -
sql根据表名获取字段及对应说明
复制代码代码如下:SELECTTableName=OBJECT_NAME(c.object_id),ColumnsName=c...
数据库操作教程 2022-09-23 20:22:51 -
MS-SQLServer2005其中三个版本的比较
SQL2005 分五个版本,如下所列: 1.Enterprise(企业版), 2.Development(开发版), 3.Workgroup,(工作群版) 4.Standard,(标准版) 5.Express.(估且就叫它简易版吧) 这几个版本,我们究竟应该使用哪一版呢?这是许多初学SQL2005的人最常问的问题。 我简单的比较一下 Enterprise, Development 和 Express 等三个版本: 以功能言,Enterprise 版和 Development 版的功能一模一样...
数据库操作教程 2022-09-23 20:22:50 -
sqlserver只有MDF文件恢复数据库的方法
在查询中执行下列语句EXECsp_attach_single_file_db@dbname='tggov_Data',@physname='E:tggov_Datawww.jb51...
数据库操作教程 2022-09-23 20:22:42 -
SQLServer2008图文安装教程第1/2页
SQLServer2008我们也能从中体验到很多新的特性,但是对于SQLServer2008安装,还是用图来说话比较好。本文将从SQLServer2008安装开始讲起...
数据库操作教程 2022-09-23 20:22:41 -
世界杯猜想活动的各类榜单的SQL语句小结
/*增幅降幅排名*/复制代码代码如下:Selecttop50UserName,sum(ReceivePrice)-sum(GuessPrice)asReceivePrice,cast(sum(CASEWHENReceivePrice>0THEN1.0ELSE0END)/count(ReceivePrice)*100asnumeric(4,1))asRateFrom[game_FantasyLog]WHEREIsJudge=1GROUPBYUserId,UserNameORDERBYsum(ReceivePrice)-sum(GuessPrice)ASC/*正确率错误率排名*/复制代码代码如下:Selecttop50UserName,sum(ReceivePrice)-sum(GuessPrice)asReceivePrice,cast(sum(CASEWHENReceivePrice>0THEN1...
数据库操作教程 2022-09-23 20:22:39 -
用sql脚本创建sqlserver数据库触发器范例语句
复制代码代码如下:--会员表ifobject_id('userinfo','u')isnotnulldroptableuserinfogocreatetableuserinfo(useridintprimarykey,user_tegralint,levelint)insertintouserinfoselect1,0,0go--会员等级表ifobject_id('userlevel','u')isnotnulldroptableuserlevelgo--插入测试数据createtableuserlevel(levelintprimarykey,mlevel_pointdecimal(10,2))insertintouserlevelselect0,0insertintouserlevelselect1,100insertintouserlevelselect2,200insertintouserlevelselect3,300go--触发器createtriggerTR_userInforonuserinfoforupdateasbeginupdateaseta.level=b...
数据库操作教程 2022-09-23 20:22:31