-
[Sql Server] 存储过程获取变量年度并给定量的年份
存储过程获取变量年份并给定量的年份获取到变量YEAR(@kaoQingdate)的年份,然后如何赋值给定量‘2015-1-6’的年份????------解决思路----------------------DECLARE@adatetime, @bintset@a='2015-01-06'set@b...
12
热度 -
[Sql Server] SQL语句优化, 求解!该如何解决
SQL语句优化,求解!下面这个SQL的查询结果有6万多行,执行时间有4分钟,如何优化?写存储过程能否优化,高手求思路!select*from[csm-gz].[dbo].[TestResult]where1=1andagent_idin(0,14,17,18,19,21,25,30,38,40,51...
85
热度 -
[Sql Server] 如何快速检查大表索引锁片
怎么快速检查大表索引锁片现在有一张表大概有20亿数据,600G空间,怎么快速检查索引锁片?如果有分区,怎么检查分区的? SELECT* fromsys.dm_db_index_physical_stats------解决思路------------------------索引上的碎片超过15%并且索...
35
热度 -
[Sql Server] 关于HashNum 的优化解决方案
关于HashNum的优化有一个表记录大概5000万,tbaId,col1,col2.......col10,HashNumchar(32)业务上是通过比较6个字段值是否相同判断是否重复,直接写字段比效率好差,就在后面加了一个HashNum并增加了一个唯一索引,但是在实际查询中发现selectIdfr...
98
热度 -
[Sql Server] 一个简单的多表连接有关问题,大神?
一个简单的多表连接问题,大神??【图片如下】【问题:】每个公司都会有5个产品p1~p5,每个公司会对应一个模版,我想筛选出“公司2”的五个产品1、首先在Company表中查找2、如果没找到就到对应的模版Temp_code列表中查找3、如果对应的模版列表中也没有,就继承“基础模版”中的产品produc...
63
热度 -
[Sql Server] 请问:有无必要修改表的所有者
请教:有无必要修改表的所有者?SQLServer2005本地数据库,用管理工具查看,每个表的前缀dbo比如dbo.table1现在备份该数据库为mydb.bak租用了远程数据库abc,上传mydb.bak文件,恢复到abc中去到管理工具中,连接远程数据库(用户名也是abc)打开数据库abc看到每个表...
36
热度 -
[Sql Server] 从excel导入数据与预先数据合并
从excel导入数据与之前数据合并数据库原有数据,createtableemployee(empidint,deptidint,salarydecimal(10,2))insertintoemployeevalues(1,10,5500.00)insertintoemployeevalues(2,1...
3
热度 -
[Sql Server] 小弟我想手动更新一个表里的一个timestamp类型的数据为15年12月31该怎么处理呢
我想手动更新一个表里的一个timestamp类型的数据为15年12月31该怎么办呢网上搜了好多也没找到目前只想出这种方法先把服务器时间改成15年12月31日23点59分再执行UPDATEtable1SETDATE=currenttimestamp有没有不改服务器时间的方法呢------解决思路---...
42
热度 -
[Sql Server] 请大神们解决一下关于建立唯一约束有关问题
请大神们解决一下关于建立唯一约束问题。有两列(value,isdelete):当删除状态(isdelete)等于0时,value是唯一键,当删除状态(Isdelete)为1时,value可以录入重复值。------解决思路----------------------那就两个列一起加altertabl...
77
热度 -
[Sql Server] *有关字符匹配的有关问题*
**********有关字符匹配的问题***********例如,设置一个规则***ABCU###123按约定*代表英文字母,#代表数字,其他的字符就是实际的字符那么CFEABCU789123WYZABCU456123从数据库某个字段中查询,这2条就是符合要求的------解决思路---------...
100
热度 -
[Sql Server] 怎么两个表整合
如何两个表整合?我有一个记录表A。员工号进门时间出门时间12014-10-0107:50:002014-10-0118:10:0022014-10-0108:10:002014-10-0117:05:0032014-10-0109:00:002014-10-0112:00:0012014-10-02...
82
热度 -
[Sql Server] 按月统计期初、期终数据
按月统计期初、期末数据引用他人数据:--结存表CREATETABLEStocks(Itemvarchar(10),Periodint,Balanceint)INSERTStocksSELECT'aa',200501,100UNIONALLSELECT'cc',200501,100--明细账数据CRE...
72
热度 -
[Sql Server] *求查询特殊字符进程*
***求查询特殊字符过程***表RuleNo NOTE***ABCU###123,***ABCU###456 A***ABCU###123,***ABCU###456 T***ABCU###123B.....例如,设置规则,规则之间用逗号分开,RuleNo字段中的***ABCU###123按约定*代...
42
热度 -
[Sql Server] 为何 换了电脑系统,程序变慢了
为什么换了电脑系统,程序变慢了?机器也换新的,系统也换新。有的程序特别慢,老机器上却很快、------解决思路----------------------配有配置好吧,说明你的程序水土不服,不适应新的机器和os------解决思路----------------------程序如果没有啥问题的话,那...
486
热度 -
[Sql Server] sql2008行列转换有关问题
sql2008行列转换问题tb1bhnamelengthwidthheightparts1prod150040022021prod260036013011prod34002808042prod12prod23303606522prod34306501801结果:bhlengthwidthheight...
58
热度 -
[Sql Server] 如何改写这个SQL语句让它运行不超时
怎么改写这个SQL语句让它运行不超时?select*fromtable1whereIDin(selectIDfromtable1whereid>1000exceptselectidfromtable2where.....)程序第一次运行时总是因数据量大而超时,然后再运行一下才出结果。放在数据库...
54
热度 -
[Sql Server] 怎么根据某字段排序后新增一个排序后的表
如何根据某字段排序后新增一个排序后的表本帖最后由skysenlin于2015-01-0811:02:02编辑一个表createtableemployee(empidint,deptidint,salarydecimal(10,2))insertintoemployeevalues(11,10,550...
77
热度 -
[Sql Server] 一样的程序,在本机执行很快,而在阿里云服务器,sql要处理很久,还会超时,有什么办法
同样的程序,在本机执行很快,而在阿里云服务器,sql要处理很久,还会超时,有什么办法?半年前处理起来还是很快,现在处理一个批量数据,要等一分钟以上,还会超时,程序没变过,sql也加了索引,有什么办法提高sql的执行速度呢?从服务器上看,内存点用并不高------解决思路---------------...
73
热度 -
[Sql Server] 求一条查询语句?解决办法
求一条查询语句?有二张表(数据库是sql2000)a表a_ida_namea_money001北京2200002上海4500003南京2000004广东10002b表abc020000.06200150000.055001100000.041000110000000.03b表的意思如下:0到2000...
88
热度 -
[Sql Server] 请问SQL xquery语句写法
请教SQLxquery语句写法本帖最后由qq_20559831于2015-01-0713:34:36编辑SET@ExamList= (SELECTCNTR, TALLY_TIME FROMOPENQUERY(ORA1,'SELECT* FROMSC...
13
热度