当前位置: 代码迷 >> Sql Server
 解决方案列表
  • [Sql Server] 不能做:“子查询用作表达式时”

    不能作:“子查询用作表达式时”selectidfromBhBwhereBhin(selectbhfrombhbwhereglid=(selectglidfrombhbwherebh='10838318'))这句是可以执行的,当放在casewhen中,selectidfromBhBwhereBhin(...

    53
    热度
  • [Sql Server] 求大神帮忙看看为什么这个CASE不正确解决方法

    求大神帮忙看看为什么这个CASE不正确CREATEPROCaddtimetable(@numberINT)ASDECLARE@iINT;SET@i=0;WHILE@i<@numberBEGINCASEWHENCAST(CEILING(RAND(CHECKSUM(NEWID()))*10)ASI...

    4
    热度
  • [Sql Server] SQL字符串拼接,该怎么处理

    SQL字符串拼接各位大神们:求救。SQLSERVER存储过程中,我定义了一个int型变量@minID(最小的ID),然后在存储过程中定义了一个varchar型的变量@sqlEnd(待执行的SQL语句)在执行存储过程的时候报错我搜索了一下大家解决这个问题的方法,就是把int型的变量@minID转换成v...

    49
    热度
  • [Sql Server] 能用一句SQL实现吗?解决办法

    能用一句SQL实现吗?我现在有个商品序列号表;商品编号(PROID)、商品序列号(PROSN)101000110100021010003想用一句SQL得到(10001,10002,10003)这样的结果可以吗?------解决方案--------------------CREATETABLEfeng...

    57
    热度
  • [Sql Server] sql server 2005存储过程TRANSACTION出错

    sqlserver2005存储过程TRANSACTION报错修改存储过程,增加了SETTRANSACTIONISOLATIONLEVELREADCOMMITTED。执行修改存储过程时报错:消息156,级别15,状态1,第1行关键字'TRANSACTION'附近有语法错误。双击消息,光标停在COMMI...

    58
    热度
  • [Sql Server] sql server时删除记录后再插入数据没有插入到最后解决办法

    sqlserver时删除记录后再插入数据没有插入到最后先建立了一个数据表,例如有二个项serial,和Inputdata,我设了serial作为标识,插入时用语句:insertintotest(inputdata)values(22)插入时,无论怎么操作,插入都是在最后的依次进行的。如果运行中,在中...

    88
    热度
  • [Sql Server] 关于执行计划的解读,齐集索引,in的方式查询

    关于执行计划的解读,聚集索引,in的方式查询前几天一个一同学在QQ上问--tableTest表,ID上建立了聚集索引select*fromtableTestwhereidin(1,9999,12345);类似这样一个查询,id上有聚集索引,应该是受到IN的查询方式用不到索引的影响,不太敢用,但试着用...

    18
    热度
  • [Sql Server] 时间日期修改,该如何处理

    时间日期修改如何把这个时间2014-01-1310:30:30修改成2014-01-0410:30:30------解决方案--------------------用dateadd函数,加上9天,就可以了哈:selectdateadd(day,9,'2014-01-1310:30:30')/*201...

    75
    热度
  • [Sql Server] sqlserver中if语句顶替when.case.语句

    sqlserver中if语句替代when...case..语句createtableEmployees(EmployeeIDchar(6)primarykeynotnull,Namevarchar(6)notnull,Educationvarchar(4)notnull,Birthdaydateti...

    35
    热度
  • [Sql Server] 求给一个查询表添加字段解决方法

    求给一个查询表添加字段selectU.UserName,S.BasicSalary,(selectsum(SalesNumber)fromSalesTablewhereUserID=1)ascounter,Z.SalaryDownList,Z.SalaryUpList,Z.SalaryRatefro...

    8
    热度
  • [Sql Server] 数据整合方案解决方法

    数据整合方案数据库是异构的,分布到全国各省。想要一个有效的整合方案。做数据的大集中。数据特点:1、数据量大,一天400T左右(网络使用专线)2、数据要传明细;(如果数据不集中明细,有什么让应用能实时访问省级数据)3、应用做分析的时候,能实时访问到各省数据。不知道什么样的产品或者技术能支撑?如果是程序...

    22
    热度
  • [Sql Server] 中文查询出来是乱码解决方案

    中文查询出来是乱码我使用的一个德国人的软件软件里面写入中文存到上SQLserver里面就变乱码了比如我存入的是:PPC池液位数据库里面就变为PPC??????我想把数据库里面的数据读出来但是乱码不行有谁帮忙看看怎么能转换为中文,编码应该弄,谢谢!我查了一下那个内容的字段的排序规则是SQL_Latin...

    34
    热度
  • [Sql Server] MSSQL 怎么快速插入

    MSSQL怎样快速插入MSSQL里,我select一个table得出五千万行记录,怎样能够将结果快速的加入到另外一个table里------解决方案--------------------2005以上可以做分区switch,速度快------解决方案--------------------插入的速度...

    102
    热度
  • [Sql Server] SQL2005触发器丢失,该怎么处理

    SQL2005触发器丢失SQL2005数据库,触发器丢失看不到了,但执行过程中触发器还存在,有执行效果,谁遇到过这样的情况!麻烦告诉我下,跪求!------解决方案--------------------不会丢失的把,你看看你的表下面,还有触发器吗:

    81
    热度
  • [Sql Server] SQL Server 回到两个时间的小时部分之差

    SQLServer返回两个时间的小时部分之差createfunctiongethours(@stimedatetime,@etimedatetime)returnsintasbegindeclare@hstimenvarchar(30)declare@hetimenvarchar(30)select...

    30
    热度
  • [Sql Server] 关于强制HASH语句报错,100分,解决马上给解决方案

    关于强制HASH语句报错,100分,解决马上给问题描述,我在做SQL语句优化的时候发现使用HASH匹配,当时没有报错,可能条件不一样,,运行了一段时间发现报如下错误SELECTCOUNT(*)FROMvcb_ContractGridLEFTJOIN(SELECTDISTINCTBusinessGUI...

    20
    热度
  • [Sql Server] 求解决带参数的行列转换 sql case when 应用解决办法

    求解决带参数的行列转换sqlcasewhen应用各位高手,我有一个问题,想了几个月了,也没有有解决,请帮忙解决一下:我有一个学生成绩表,是这样的:createtablescore(--分数表Idintidentity(1,1),stuIdint,--学生在班级序号,由任务产生stuNonvarcha...

    34
    热度
  • [Sql Server] 求字符转换成int 后处理方法,该如何处理

    求字符转换成int后处理方法有个表里面有个字段:unit,里面大部分的值是数字,但有很小一部分有字符,如下:idunit12201+1122012321153/PNL15/152315658.1要做到以下效果:1.有“+”符号的情况,例:201+1要将结果加在一起:2022.发现数字有小数点的,省去...

    55
    热度
  • [Sql Server] 怎么查询:所有表中的含有“@163.com”字段的内容

    怎样查询:所有表中的含有“@163.com”字段的内容?我有一个sqlserver2005的数据库,里面有大约一百多个表,是一个网站的后台数据库。我想请教大家:怎样用一条Sql语句,把这一百多个表中,每个表中含有@163.com的字段检索出来,也就是想知道所有163电子邮箱的内容检索出来。一百多个表...

    301
    热度
  • [Sql Server] 私货求sql

    水货求sqltableabc1ccdd10bbmm查询出a>1b,c的值在cc,dd,bb,mm中的记录------解决方案--------------------SELECT*FROMdbo.tablenameWHEREa>1 AND(bIN('cc','dd','bb','mm')O...

    4
    热度