-
[Sql Server] 数据库复制解决思路
数据库复制2个数据库一个在测试环境一个在正式环境我要吧测试环境里的数据跟新下方法1.SELECT*INTODatabaseB.dbo.TableBFROMopendatasource('SQLOLEDB','DataSource=IP/ServerName;UserID=SA;Password=**...
63
热度 -
[Sql Server] 数据库存储过程的有关问题,
数据库存储过程的问题,求助。(9)创建存储过程,要求将OrderMaster表中每一个订单所对应的明细数据信息按规定格式输出,格式如图7-1所示。--===================订单及其明细数据信息====================--------------------------...
95
热度 -
[Sql Server] 初学者求一条Sql语句
菜鸟求一条Sql语句现在有两张表A,B为明细表.两表以流水号连接表A字段姓名流水号总金额表B字段流水号种类单价现在要求出每个单号对应的各个种类,单价,姓名,一个流水号的信息查询完后,增加一行,单价那一列汇总当前流水号对应的总价(即A表中的总金额),其他列显示当前流水号对应查询结果第一行的值,并新增一...
38
热度 -
[Sql Server] ReportService报表导出excel有关问题
ReportService报表导出excel问题报表里是这样的一列;导出到excel中变成这样了一列变成多列(合并单元格)报表要怎么设置导出到excel中也是一列而不是多列合并的分不多,请机友们见谅最后的20分了------最佳解决方案--------------------不懂ReportServ...
31
热度 -
[Sql Server] 一个奇怪的小疑点,Why? 数据赋值
一个奇怪的小问题,Why???数据赋值。selectreplace(replace(replace(replace(CONVERT(varchar(100),GETDATE(),121),'-',''),'',''),':',''),'.','')这样可以,执行没有问题。declare@DANoTe...
73
热度 -
[Sql Server] sqlWeb.exe[3808]中发生未处理的win32错误,
sqlWeb.exe[3808]中发生未处理的win32异常,急刚装好的sqlserver2005,可以用。但是重启电脑后,再打开sql,就会出现“sqlWeb.exe[3808]中发生未处理的win32异常”错误。网上说是C++的bug,怎么解决?------最佳解决方案-------------...
356
热度 -
[Sql Server] SQL 里头能用正则表达式吗
SQL里面能用正则表达式吗?columnAxxx.12345xxx.123xxx.123ab.xxxxx.12.xx怎么查找出XXX后面只有数字的,不含其它的字符?------最佳解决方案--------------------select*fromTBwherecolumnAlike'%[1-9]...
9
热度 -
[Sql Server] 问一个关于触发器的有关问题,INSTEAD OF delete里面执行delete会再次触发这个触发器吗
问一个关于触发器的问题,INSTEADOFdelete里面执行delete会再次触发这个触发器吗INSTEADOFdelete这个触发器里面再执行delete会不会又激活这个触发器?如有个表RelationTree,里面有个ID和ParentID还有一个Mark字段,如果Mark小于100的话,就删...
71
热度 -
[Sql Server] sql语句 取'abc-def-h' 第二个‘-’后面的值,存储过程如何写
sql语句取'abc-def-h'第二个‘-’后面的值,存储过程怎么写sql语句取'abc-def-h'第二个‘-’后面的值取出来,存储过程怎么写赋值给一个变量------最佳解决方案--------------------declare@Achar(20),@Bvarchar(...
542
热度 -
[Sql Server] SQL随机数区域比重分配解决方法
SQL随机数区域比重分配有100个人,上班时间是8:00,现在设置提前值:30(可被3整除),也就是可以从7:30打卡。现需要生成打卡数据,为了看起来更真实,需要把30分钟分成3个段,前30-20分钟,前19-10分钟,前9-0分钟。打卡人数比重为(10:40:50),即30-20有10人打卡,19...
41
热度 -
[Sql Server] SQL exec获取返回值报错解决方法
SQLexec获取返回值报错具体代码:declare@sqllvarchar(500)--执行的SQL语句declare@deptvarchar(20)--变量declare@empidint--变量declare@gz_datevarchar(20)--返回值set@empid=3set@dept...
65
热度 -
[Sql Server] 使用left函数,如果字段的长度不够指定的长度,就会报错,该怎么解决
使用left函数,如果字段的长度不够指定的长度,就会报错,该如何解决使用left函数,如果字段的长度不够指定的长度,就会报错,该如何解决如:left(f1,10)而有的记录f1长度只有6------最佳解决方案--------------------报啥错,我这里怎么就不报错?declare@Ach...
98
热度 -
[Sql Server] SQL 断言有关问题
SQL断言问题表如下:createtabletra( nameIDchar(5)notnull,--人名编号 start_timevarchar(20),--出差开始时间 end_timevarchar(20),--出差结束时间 cityvarchar(20),--出差的城市 primarykey(...
44
热度 -
[Sql Server] 兑现行列转换
实现行列转换现有代码ifobject_id('xmlTest')isnotnull DROPTABLExmlTestcreatetablexmltest(idintidentity(1,1),iyearvarchar(20),imonthvarchar(20),iamountvarchar(20))...
90
热度 -
[Sql Server] 这个触发器如何实现呢
这个触发器怎么实现呢做更新操作的时候,假如字段num更新为2就往另一个表change里面插入这条更新后的数据。如果num更新为3就把更新前的数据和更新后的数据都插入到change里面,而且字段num都是3.change里面也有num字段。------最佳解决方案-------------------...
44
热度 -
[Sql Server] SQLserver怎么把一列数据分成几列
SQLserver如何把一列数据分成几列比如:列1订单号,商品编号,商品名称1,101,'手机'2,102,'电脑'3,103,‘笔记本’(这些数据都在一列哦)结果是要让他们分列订单号一列,商品编码一列,商品名称一列------最佳解决方案--------------------用函数可以。ifOB...
91
热度 -
[Sql Server] 求一句select解决方法
求一句selectIDCOL2COL3COL41AAA2AAA2BBB3BBB3CCC5CCC我想查询到以下结果2AAA3BBB5CCC------最佳解决方案--------------------SELECTA.id,A.col1,A.col2,A.col3FROMT1AJOINT1BONA.i...
28
热度 -
[Sql Server] 起步08 SQLEXPRESS 失败,有图有真相
启动08SQLEXPRESS失败,有图有真相本帖最后由xxfxiazai于2012-11-1914:22:07编辑启动时是这样的右键属性修改一些配置时,也改不了。SQL08是装VS10时顺带装的那种,另外我还装了SQL05,数据库实例启动没有问题谢谢------最佳解决方案-------------...
62
热度 -
[Sql Server] sql怎么批量替换代码中字符串
sql如何批量替换代码中字符串?sql如何批量替换代码中字符串?------最佳解决方案--------------------declare @objectNameassysname, @definitionasnvarchar(max), @sourceStrasnvarchar(100), @...
23
热度 -
[Sql Server] 小弟我想在程序运行过程中把数据库A复制一份为B,sql语句怎么写
我想在程序运行过程中把数据库A复制一份为B,sql语句如何写即:数据库A和数据库B内容完全相同,并存在于同一个服务器,如何用sql语句实现复制B。删除B的语句如何写。------最佳解决方案--------------------只是一个表的话可以用触发器。如果是整个数据库复制那就比较麻烦了备份还原...
70
热度