首页 > 资讯列表 >  本页面生成runscript专题报道,runscript滚动新闻,runscript业界评论等相关报道!
  • delete误删数据使用SCN号恢复(推荐)

    delete误删数据使用SCN号恢复(推荐)

    问题描述:使用scn号恢复误删数据1.查询系统闪回的scn值以及当前日志的scn值,因为我这个是测试,创建的表是在在后边,所以scn值要大于下边这两个scn值,所以对我恢复数据没有用,如果我创建的数据是在下边这两个SCN值之前,也就是比这两个时间点SCN值小,就可以用这两个scn用来恢复数据,但是我下边这个实验创建的测试表晚,就不行了SQL>selectdbms_flashback.get_system_change_numberfromdual;SQL>selectcurrent_scnfromv$database;2.创建测试数据,SQL>createtableaa(idint,namevarchar2(10),adressvarchar2(10));SQL>insertintoaa2values(111,'steven','beijing');SQL>commit;3.这时候相当于数据创建完了,这之后的scn号码要知道,因为上边那两个scn号没有记录这个表的信息对我没用,如果现在查询current_scn号就有用了,这里测试我也不麻烦了,文档是参考的...

    数据库操作教程 2022-09-23 20:43:35
  • SQLorderbyIDdesc/asc加一个排序的字段解决查询慢问题

    SQLorderbyIDdesc/asc加一个排序的字段解决查询慢问题

    解决方法就是在orderbyIDdesc再加一个排序的字段,这样子可能会把速度提高很多。再加止排序的字段因查询而异了如表复制代码代码如下:CREATETABLE[dbo].[CMPP_SendCentre]([id][int]IDENTITY(1,1)NOTNULL,[SendType][varchar](10)COLLATEChinese_PRC_CI_ASNOTNULL,[SendDate][datetime]NOTNULL,[Port][varchar](50)COLLATEChinese_PRC_CI_ASNOTNULL,[Service_ID][varchar](20)COLLATEChinese_PRC_CI_ASNOTNULL,[FeeType][varchar](2)COLLATEChinese_PRC_CI_ASNOTNULL,[FeeCode][varchar](6)COLLATEChinese_PRC_CI_ASNOTNULL,[Msg_Content][varchar](1024)COLLATEChinese_PRC_CI_ASNOTNULL,[SendCoun...

    数据库操作教程 2022-09-23 20:43:21
  • uniqueidentifier转换成varchar数据类型的sql语句

    uniqueidentifier转换成varchar数据类型的sql语句

    复制代码代码如下:---涂聚文GeovinDuDECLARE@myiduniqueidentifierSET@myid=NEWID()SELECTCONVERT(char(255),@myid)AS'char';GO--涂聚文GeovinDudeclare@allstringchar(255)...

    数据库操作教程 2022-09-23 20:41:56
  • 在数据库‘master’中拒绝CREATEDATABASE权限问题的解决方法

    在数据库‘master’中拒绝CREATEDATABASE权限问题的解决方法

    复制代码代码如下:publicpartialclassCMS_DBDataContext{partialvoidOnCreated(){//如果数据库不存在则创建数据库if(!this.DatabaseExists()){this.CreateDatabase();}}}遇到了以下错误:在数据库‘master'中拒绝CREATEDATABASE权限。经查阅资料得知,运行SQLServer数据库,就必须在实例下创建数据库,不管是直接创建、还是附加、还是还原,总之都得在实例下创建...

    数据库操作教程 2022-09-23 20:39:32
  • Sqlfunction多行中的列合并为一行一列的方法

    Sqlfunction多行中的列合并为一行一列的方法

    复制代码代码如下:CREATETABLEtb(standardsvarchar(50),amountvarchar(50),variationvarchar(50),statussvarchar(50),Reasonvarchar(50))insertintotbvalues('55','279','4','物量积压','加工人员设备不足;T排制作进度较慢;')insertintotbvalues('55','279','4','物量积压','部件人员不足;')insertintotbvalues('55','279','4','物量积压','跨间场地积压;图纸问题较多;')insertintotbvalues('56','300','4','物量积压','AAAA;')insertintotbvalues('56','300','4','物量积压','BBBB;')insertintotbvalues('56','300','4','物量积压','CCCC;')createfunctiontest(@standardsvarchar(100))returnsvarchar(8000)...

    数据库操作教程 2022-09-23 20:37:32
  • sqlserverUnion和SQLUnionAll使用方法

    sqlserverUnion和SQLUnionAll使用方法

    SQLUNION操作符UNION操作符用于合并两个或多个SELECT语句的结果集。请注意,UNION内部的SELECT语句必须拥有相同数量的列...

    数据库操作教程 2022-09-23 20:36:16
  • 将表数据生成Insert脚本比较好用的生成插入语句的SQL脚本

    将表数据生成Insert脚本比较好用的生成插入语句的SQL脚本

    复制代码代码如下:setANSI_NULLSONsetQUOTED_IDENTIFIERONgo--=============================================--Author:华岭--Createdate:2008-10-28--Description:将表数据生成Insert脚本--Demo:execpCreateInsertScript'BexmCodeType','dictypeid=61'--=============================================alterproc[dbo].pCreateInsertScript(@tablenamevarchar(256),@connvarchar(400))asbeginsetnocountondeclare@sqlstrvarchar(4000)declare@sqlstr1varchar(4000)declare@sqlstr2varchar(4000)select@sqlstr='select''insert'+@tablenameselect@sqlstr1=''s...

    数据库操作教程 2022-09-23 20:35:00
  • SQL学习笔记六union联合结果集使用

    SQL学习笔记六union联合结果集使用

    联合结果集新建临时工数据表复制代码代码如下:CREATETABLET_TempEmployee(FIdCardNumberVARCHAR(20),FNameVARCHAR(20),FAgeint,PRIMARYKEY(FIdCardNumber));INSERTINTOT_TempEmployee(FIdCardNumber,FName,FAge)VALUES('1234567890121','Sarani',33);INSERTINTOT_TempEmployee(FIdCardNumber,FName,FAge)VALUES('1234567890122','Tom',26);INSERTINTOT_TempEmployee(FIdCardNumber,FName,FAge)VALUES('1234567890123','Yalaha',38);INSERTINTOT_TempEmployee(FIdCardNumber,FName,FAge)VALUES('1234567890124','Tina',26);INSERTINTOT_TempEmployee(FIdCardNumb...

    数据库操作教程 2022-09-23 20:31:05
  • SQLServerBulkInsert只需要部分字段时的方法

    SQLServerBulkInsert只需要部分字段时的方法

    根据一般做法的话,导出部分字段时没有办法生成格式化XML文件,所以导入时就没有办法格式化导入数据。我想到两点,1.手工修改格式化XML文件,2.创造一个能生成格式化XML文件的中间对象...

    数据库操作教程 2022-09-23 20:28:19
  • sql语句返回主键SCOPE_IDENTITY()

    sql语句返回主键SCOPE_IDENTITY()

    在sql语句后使用SCOPE_IDENTITY()当然您也可以使用SELECT@@IDENTITY但是使用SELECT@@IDENTITY是去全局最新.有可能取得值不正确.示例:复制代码代码如下:insertintodbo.SNS_BlogData(userName)values('jiangyun');SELECTSCOPE_IDENTITY()获取SQL-SERVER数据库insertinto操作的主键返回值,SCOPE_IDENTITY插入一条记录后想要立刻获取其数据表中的主键返回值。这个主键是自动生成的,其实实现的方式有很多,比如再进行一次查询,获取出来...

    数据库操作教程 2022-09-23 20:27:52
  • sqlserver中向表中插入多行数据的insert语句

    sqlserver中向表中插入多行数据的insert语句

    下面把在sql吧里一位高手的解决方法,公布下。供大家参考:假设有个表有学号、姓名、学校这三列然后向这个表中插入040501孙明山东大学040502李浩山东师范040503王刚烟台大学怎么插入这三行数据啊~~~~~~~复制代码代码如下:insert表名select'040504','孙明','山东大学'unionselect'040502','李浩','山东师范'unionselect'040503','王刚','烟台大学'...

    数据库操作教程 2022-09-23 20:23:11
  • MMC提示不能打开文件SQLServerEnterpriseManager.MSC的解决方法

    MMC提示不能打开文件SQLServerEnterpriseManager.MSC的解决方法

    “开始”—>“运行”—>键入MMC命令  弹出如下窗口:  “文件”—>“添加/删除管理单元(M)”或者直接按Ctrl+M,弹出下面窗口:  单击下面的“添加”按钮,选中“MicrosoftSQL企业管理器”:  单击“添加”按钮,添加成功,直接关闭这个窗口,然后在上面“添加/删除管理单元”的列表中可以看到了企业管理器了,同时点击“确定”按钮,在“控制台1”上出现MicrosoftSQLServers。  最后,选择“文件”—>“另存为”,将添加的控制台存到C:ProgramFilesMicrosoftSQLServer80ToolsBinnSQLServerEnterpriseManager.MSC目录下,直接覆盖原来存在的SQLServerEnterpriseManager.MSC文件...

    数据库操作教程 2022-09-23 20:17:58

站长搜索

http://www.adminso.com

Copyright @ 2007~2025 All Rights Reserved.

Powered By 站长搜索

打开手机扫描上面的二维码打开手机版


使用手机软件扫描微信二维码

关注我们可获取更多热点资讯

站长搜索目录系统技术支持