-
[Sql Server] sql update 触发器解决方案
sqlupdate触发器看图,有三个字字段帮忙写一个触发器,当字段UserName更新的时候如果这个段里有“tandol”字符的时候,禁止更新,用触发器怎么写??------解决思路----------------------CREATETRIGGERTGR_TABLENAME_UPDATEON[表...
94
热度 -
[Sql Server] 求速度快的SQL 话语
求速度快的SQL语句!有两个个表,数据量很大(百万级别)都只有一列,A表数据比B多要求:因为在View中,要求一个语句实现。直接得到A表中去掉B表相同数据的最后值,谢谢!------解决思路----------------------你试下,哪个快点SELECT[字段]FROMAEXCEPTSELE...
381
热度 -
[Sql Server] 附近的相同数值对应的数据汇总
就近的相同数值对应的数据汇总IFOBJECT_ID('TEMPDB.DBO.#tb')ISNOTNULLDROPTABLE#tbGOCREATETABLE#tb(UidVARCHAR(8),TdDATETIME,Payint,quantitybigint)INSERTINTO#tbVALUES('0...
81
热度 -
[Sql Server] sql server有办法作到异机附加数据库么
sqlserver有办法做到异机附加数据库么?本帖最后由zxh0327于2014-10-1902:31:57编辑我想问下:能不能在局域网异机附加数据库的?比如我把数据库分离出来,然后再把文件放到局域网内的某台电脑里(那台计算机没有安装SQLserver),那能做到异机附加吗?我试了试,执行EXECs...
56
热度 -
[Sql Server] 关于调用sql存储过程的,该怎么解决
关于调用sql存储过程的alterprocSelectN@newsidint,@TbaleNamevarchar(30)asdeclare@sql1varchar(max)set@sql1='select*from'+quotename(@TbaleName)+'wherenewsid='+CAST...
24
热度 -
[Sql Server] 明细表里进展盘点总结
明细表里进行盘点总结有一张仓库每月明细表WHTAB,结构是ID序号,CODE物品代码,QUALITY数量,STOCK当前库存,DATE操作日期IDCODEQUALITYSTOCKDATE1A10010002014-09-292A-1009002014-10-013A100019002014-10-2...
25
热度 -
[Sql Server] distinct 有关问题
distinct问题select@mailto=@mailto+';'+distinct(email)froma’distinct‘该放在哪里?------解决思路----------------------selectdistinctxxxxxxxxx------解决思路-------------...
273
热度 -
[Sql Server] SQL语句输入,该怎么解决
SQL语句输入我用的是SQLserver2008r2,要想通过SQL语句对表格进行增、删、改等操作,应该怎么做?上实验课的时候是直接点击查询分析器的图标,就显示了SQL的输入窗口,实验课上用的也是SQLserver2008r2,但在自己的电脑上找不到查询分析器的图标,也找不到查询分析器?请问应该怎么...
43
热度 -
[Sql Server] sql 怎么判断指定的主键值在表中第几行
sql如何判断指定的主键值在表中第几行有没有sql语句可以查到16是位于第三行------解决思路----------------------排序不同,數據16所在的行數不同如果是按faultid遞增排序,可以試一下下面的sqlselectrIdfrom(select*,row_number()ov...
68
热度 -
[Sql Server] Cursorfetch:INTO列表中声明的变量数务须与所选列
Cursorfetch:INTO列表中声明的变量数必须与所选列。SETQUOTED_IDENTIFIERONGOSETANSI_NULLSONGOalterProcusp_GetSectionMO_TEST(@FDatevarchar(30)='',@Sectionvarchar(30)='',@S...
26
热度 -
[Sql Server] 字段含数字,字符排序有关问题
字段含数字,字符排序问题字段room中含有数字,字符。默认排序如下:12-13室6室抽血处低频B超:14-19室高频B超:8-9室想将顺序调整为:6室高频B超:8-9室12-13室低频B超:14-19室抽血处请问该怎么实现?(就是先将有数字的按数字顺序排序,再排没有数字的)------解决思路---...
53
热度 -
[Sql Server] SQL 好手请看!
SQL高手请看!!!最近在做一个考勤系统数据库读取的考勤数据如下:现在问题来了,如何用SQL语句转换成如下格式:深入问题:1.如果中间忘记打卡如何空出一格?2.如果重复打卡怎么消除重复数据?------解决思路----------------------自由班次,必须规定一下基本规则:1)上下班不能...
87
热度 -
[Sql Server] SqlServer 使用网络储存
SqlServer使用网络存储Oracl可以使用网络存储,服务和数据存在不同的机器上,SqlServer可以这样吗?有没有什么限制?------解决思路----------------------如果你的硬件是把光纤连接的外部存储器做硬盘的,倒是可以。总之SQLServer不管硬件如何,只认盘符。-...
23
热度 -
[Sql Server] 不同服务器上数据库中数据表对照
不同服务器上数据库中数据表对比数据库A为主数据库(在服务器A上),数据库B为子数据库(在服务器B上),两者中表C结构相同,定时从B库中读取数据和A库中的数据做对比,如果有添加数据,则插入A库,如果有修改,则更新A库。现在是使用C#获取B库中的数据,使用循环和A库中对比。问题,是A库的数据比较多,对比...
65
热度 -
[Sql Server] sql多表查询,求大神解答。解决方法
sql多表查询,求大神解答。------解决思路----------------------行转列~~TP的不同情况,你自己设定下面的,SET@TP=几,就可以了动态处理,你参考一下DECLARE@TPINTSET@TP=1DECLARE@SQLVARCHAR(MAX)SET@SQL='SELECT...
93
热度 -
[Sql Server] oracle 变换 SQL
oracle转换SQLoracle:SELECTtrunc(to_date('2013/10/01','yyyy/mm/dd'),'month')+LEVEL-1datesFROMdualCONNECTBYrownum<to_date('2013/10/01','yyyy/mm/dd')-tr...
387
热度 -
[Sql Server] 数据增补 SQL语句
数据填补SQL语句有两个表A表、B表.两个表大体结构一样.A表4列nameABCB表也有4列nameABCB表里数据是全的A表里name列是有的,ABC三列为空怎么把B表里的数据填补到A表,要用name一样的对应------解决思路----------------------UPDATET1SETA...
59
热度 -
[Sql Server] 连接3个表怎么写SQL语句
求助连接3个表如何写SQL语句数据库是Oracle9i数据库,有以下三个表,表一纳税人登记信息表(dj_nsrxx):表二是临时纳税人信息表(sb_lszsnsrxx)表三是申报征收信息(sb_zsxx)表三中的纳税人识别号(nsrsbh)是有表一和表二中的纳税人识别号组成的,如何写查询语句,显示纳...
81
热度 -
[Sql Server] 怎么修改代码,找出#tb1表里每一组号码 与 #tb2表里有5个或6个号码相同的所有的号码
如何修改代码,找出#tb1表里每一组号码与#tb2表里有5个或6个号码相同的所有的号码-->建立数据表#tb1(实际数据有7000多)ifobject_id('tempdb.dbo.#tb1')isnotnulldroptable#tb1gocreatetable#tb1(ID[int]IDE...
20
热度 -
[Sql Server] 把大量字段以json格式进出数据库,这种做法好不好?分析一下利弊
把大量字段以json格式出入数据库,这种做法好不好?分析一下利弊本人并非专业,开发经验也不太足,有一次在弄一个user数据表时,需要增加一些字段,又懒得去修改数据,就索性把这些属性封装在一个类中,序列化为json数据,存放在数据库的一个字段中了,后来,发现这么做至少有以下几点好处:1.想增加或减少字...
37
热度