-
sqlserver函数、存储过程、游标与事务模板
1.标量函数:结果为一个单一的值,可包含逻辑处理过程。其中不能用getdate()之类的不确定性系统函数.复制代码代码如下:--标量值函数--================================================--TemplategeneratedfromTemplateExplorerusing:--CreateScalarFunction(NewMenu).SQL----UsetheSpecifyValuesforTemplateParameters--command(Ctrl-Shift-M)tofillintheparameter--valuesbelow.----Thisblockofcommentswillnotbeincludedin--thedefinitionofthefunction.--================================================SETANSI_NULLSONGOSETQUOTED_IDENTIFIERONGO--====================================...
数据库操作教程 2022-09-23 20:22:16 -
Sqlserver2000数据库备份实例代码
复制代码代码如下:数据库备份实例/****数据库备份实例**朱二2004年5月**备份策略:**数据库名:test**备份文件的路径e:backup**每个星期天凌晨1点做一次完全备份,为保险起见,备份到两个同样的完全备份文件test_full_A.bak和test_full_B...
数据库操作教程 2022-09-23 20:22:04 -
过程需要参数'@statement'为'ntext/nchar/nvarchar'类型
复制代码代码如下:declare@strCountTmpvarchar(100)--记录数 换成:复制代码代码如下:declare@strCountTmpnvarchar(100)--记录数...
数据库操作教程 2022-09-23 20:22:03 -
mssql数据库中的表、字段sql语句
mssqlupdatefrom语法复制代码代码如下:updateaseta.columnname=b.columnnamefroma,bwhereb.id=11.系统表sysobjects在数据库中创建的每个对象(例如约束、默认值、日志、规则以及存储过程)都对应一行。列名数据类型说明namesysname对象名idint对象标识号xtypechar(2)对象类型...
数据库操作教程 2022-09-23 20:21:59 -
分发服务器系统抛出18483错误,未能连接服务器,因为'distributor_admin'未定义远程登陆
系统抛出18483错误,未能连接服务器,因为'distributor_admin'未定义远程登陆我在做分发服务器,进行快照复制设置的时候在最后出现如下错误:错误18483,未能连接服务器,因为'distributor_admin'未在该服务器上定义远程登录。为什么会这样啊?该如何解决啊??急啊,还请各位指教!解决方法:我刚刚解决这种情况,你在EM中注册服务器的时候,一定要是你SQLSERVER服务器启动的名字!如果是IP地址的注册服务器,就会出现此种情况!另一种的解决方法如下:Tryselect@@servername.Ifdifferentfromtheactualservername,thenusesp_dropserver'oldservername'andafterthatsp_addserver'actualservername','local'followedbyarestartoftheSQLservice.中文意思:在查询分析器中运行select@@servername查看电脑名,如果跟当前电脑名不一样,则需要如下操作...
数据库操作教程 2022-09-23 20:21:58 -
监控log文件大小的存储过程
1、监控log文件大小超过10g的server和db复制代码代码如下:createproceduredb_sendmail_mssqllogsizeasdeclare@sqlvarchar(max),@servernamevarchar(50),@pxint;DECLARE@xmlNVARCHAR(MAX)DECLARE@bodyNVARCHAR(MAX)declare@avarchar(200)declare@cdatetimeselect@c=getdate();selecthostname,px=ROW_NUMBER()over(orderby(select1))into#tempfromDB_ALLHostInfoasx1innerjoinsys.serversasx2onx1...
数据库操作教程 2022-09-23 20:21:55 -
压缩技术给SQLServer备份文件瘦身
可是,其体积仍然很庞大。所以,在日常工作中,如何给SQLServer的备份文件瘦身,就是很多数据库管理员所关心的问题了...
数据库操作教程 2022-09-23 20:21:54 -
一段压缩MSSQLServer日志的语句
复制代码代码如下:--====================================================================--SQL:数据库压缩语句------------------------------------------------------------------------Description:压缩数据库--Modify:x.zhong--====================================================================DECLARE@db_namevarchar(200)--得到当前数据库名称declaregetdbnamecursorforselectdb_name()opengetdbnamefetchgetdbnameinto@db_namewhile@@fetch_status=0beginfetchgetdbnameinto@db_nameendclosegetdbnameDEALLOCATEgetdbname--压缩数据库日志DUMPTRANSACTION@db_...
数据库操作教程 2022-09-23 20:21:47 -
SQLServer2008正式版安装指南包含序列号
如果你没有序列号,那么就只能在上面的三种freeedition(EnterpriseEvaluation、Express、ExpresswithAdvancedService)中选择其一。如果在下面填入序列号,那么就会安装此序列号所对应的SQL版本,这一点和WindowsServer2008是相似的...
数据库操作教程 2022-09-23 20:21:43 -
对有自增长字段的表导入数据注意事项
对有自增长字段的表导入数据注意事项:1、把自增长字段暂时设置成非自增长的;导入数据成功后,再设置成自增长字段。2、导出、导入数据时,注意选择文本格式,防止出现乱码、数据转换不成功等情况...
数据库操作教程 2022-09-23 20:21:42 -
SQLServer常用管理命令小结
1.查看数据库的版本 select@@version 2.查看数据库所在机器操作系统参数 execmaster..xp_msver 3.查看数据库启动的参数 sp_configure 4.查看数据库启动时间 selectconvert(varchar(30),login_time,120)frommaster..sysprocesseswherespid=1 查看数据库服务器名和实例名 print'ServerName...............:'+convert(varchar(30),@@SERVERNAME) print'Instance..................:'+convert(varchar(30),@@SERVICENAME) 5.查看所有数据库名称及大小 sp_helpdb 重命名数据库用的SQL sp_renamedb'old_dbname','new_dbname' 6.查看所有数据库用户登录信息 sp_helplogins 查看所有数据库用户所属的角色信息 sp_helpsrvrolemember 修复迁移服务...
数据库操作教程 2022-09-23 20:21:38