当前位置: 代码迷 >> fname的解决方案
 
  • datediff的有关问题

    datediff的问题SELECT*FROMtablewhere(datediff(ValidPeriodUnit,CheckTime,getdate())>ValidPeriod)ValidPeriodUnit是nvarcharValidPeriod是intCheckTime是datetime这个语句就是运行不了,但是把ValidPeriodUnit换成d就可以了,但是数据库里面是动态的,...

    82
    热度
  • Order By 字段的自定义,该如何解决

    OrderBy字段的自定义谁有办法能够写自定义的OrderBy字段么?比如说,我现在表有3个字段ID,Code,NameSQL中并不固定那个字段排序,要求能够根据需要,自动调用相应的字段进行排序要这样的效果declare@OrderByvarchar(100)declare@OrderKindvarchar(100)[email protected]/**/('DESC'...

    20
    热度
  • 怎样在动态SQL中加入有效变量?解决思路

    怎样在动态SQL中加入有效变量?DECLARE@tableNameASNVARCHAR(155)DECLARE@sqlASNVARCHAR(255)DECLARE@rowsasintDECLAREtable_cursorCURSORFORSELECT[name]FROMsysobjectsWHERE(xtype='u')OPENtable_cursorFETCHNEXTFROMta...

    87
    热度
  • 这个update如何弄

    这个update怎么弄A150260370Bje1je2je3表A的值和表B的JE几关联,我相对应更新得到Bje1je2je3506070color='#e78608'>------解决方案--------------------updatebsetje1=(selectcolfromawherea.id=b.je1),je2=(selectcolfromawherea.id=b.je2),je3...

    2
    热度
  • 在sql server 中怎么动态的创建数据库,并在数据库中创建表《急》

    在sqlserver中如何动态的创建数据库,并在数据库中创建表《急!!!》就是在sqlserver中定制个作业,每个月它自动创建一个数据库,数据库名根据当年当月取为useYYMM,如use0812,然后在这个数据库下创建一系列表,和存储过程和索引如何实现呢sql语句color='#e78608'>------解决方案--------------------SQLcodedeclare@svarch...

    69
    热度
  • 存储过程执行时发生 语法异常

    存储过程执行时发生语法错误declare@stringcarchar(500)exec('selectuid,userid,name,roleid,birthday,(Casewhensex=0then'男'else'女'end)assex,position,telephone,organizationid,Activatefromuserswhere1=1'+@string)我写了一个存储过程过...

    73
    热度
  • ASP.net网页进行插入表操作,英文版的SQL2000中,插入后变乱码 *100分*该如何处理

    ASP.net网页进行插入表操作,英文版的SQL2000中,插入后变乱码******100分********ASP.net网页进行插入表操作,英文版的SQL2000中,插入后变乱码。表中字段我也设了nvarchar()类型如果用N'张三'在数据前面加N,如果用的是存储过程,如何将这个N'信息传入存储过程?CREATEPROCEDUREInsertText(@IDasint=null,@Titlea...

    145
    热度
  • create table建表,表名可以是变量吗,该怎么解决

    createtable建表,表名可以是变量吗如:declart@tablennvarchar(8)set@tablen='name'createtable@tablen....可以这样写吗?我是想根据不同的用户建不同的表color='#e78608'>------解决方案--------------------用动态语句declare@tablennvarchar(8),@sqln...

    75
    热度
  • 写存储过程或触发器时,什么时候要用executesql 啊该怎么解决

    写存储过程或触发器时,什么时候要用executesql啊?createPROCEDUREtest --AddtheparametersforthestoredprocedurehereASDECLARE@mysqlnvarchar(4000)DECLARE@mint;BEGIN --SETNOCOUNTONaddedtopreventextraresultsetsfrom --interferin...

    273
    热度
  • exists语句中的表名是变量的有关问题

    exists语句中的表名是变量的问题createprocedureprocedurename@tablenamevarchar(50),@rowidintasdeclare@flagintifexists(selectcolumn1from@tablenamewhere[email protected]/**/)--注意这里的表名是变量set....elseset....exists语句...

    123
    热度
  • 简单小疑点 动态执行SQL

    简单小问题动态执行SQLdeclare@iintdeclare@tblNamevarchar(20)declare@sSQLvarchar(200)set@tblName='sysobjects'set@sSQL='select@i=count(*)from'[email protected]/**/exec(@sSQL)这样的要怎么才能执行过去为什么提示...

    67
    热度
  • !存储过程的有关问题:动态sql返回数据集有关问题

    紧急求助!存储过程的问题:动态sql返回数据集问题假设有一个财务sql表[id,sql],sql是一个sql语句,是一个计算财务合计值的语句,我想写一个存储过程,通过调用财务sql表,能够返回一个一列多行的数据集?可行吗?如何写?伪代码也行,刚接触存储过程,多谢!color='#e78608'>------解决方案--------------------动态sql语句基本语法1:普通SQL语句可以...

    76
    热度
  • 求解难题:列->行(动态转换),该怎么解决

    求解难题:列-->行(动态转换)如题:FIDFNoFName...10000101电脑...转成如下格式:FID1000FNo0101FName电脑......注意:字段数(即原列数)是不定的,数据永远只有一行,请教高手了color='#e78608'>------解决方案--------------------改下Declare@SVarchar(8000)Select@S='&#...

    75
    热度
  • =跟*=有什么不同?该怎么解决

    =跟*=有什么不同?有一SQL语句:Selecta.fID,a.fCode,a.fName,a.fColor,a.fSpec,a.fLevel,b.fQty,c.fQtyfromtProducta,tPurchasePlanningb,vPOUnSubmitQtycwherea.fID=b.fResIDanda.fID*=c.fResID执行后,有数据显示,但把最后一项中的"*=&quo...

    27
    热度
  • 一个比较有难度的行转列的有关问题。都来看看吧!(非常急)

    一个比较有难度的行转列的问题。都来看看吧!!!!!!!!(非常急)有两张表:jobs和companyjobsuidftitle2 程序员6 硬件维护7 软件开发2 网站策划2 人事主管companyuidfname2 公司16 公司27 公司3我现在要把两个表合并为一个表,表的结构如下uidfnamefitle1ftitle22公司1程序员网站策划6公司2硬件维护null7公司3软件开发null注...

    47
    热度
  • 存储过程中怎么按变量值建表(create table)

    存储过程中如何按变量值建表(createtable)存储过程中如何按变量值建表(createtable)color='#e78608'>------解决方案--------------------动态sql语句基本语法1:普通SQL语句可以用Exec执行eg:Select*fromtableNameExec('select*fromtableName')Execsp_execute...

    33
    热度
  • sql 存储过程中字段可以做参数吗?该怎么解决

    sql存储过程中字段可以做参数吗?createprocquery@tbnvarchar(50),--表名@columnnvarchar(254),--列名@columncontentnvarchar(254),--列内容@rownvarchar(254),--行名@rowcontentnvarchar(254)--行内容asupdate@tbset@column=@columncontentwhe...

    32
    热度
  • 讨论:Sql server 中快速的分页查询语句解决思路

    讨论:Sqlserver中快速的分页查询语句有千万条记录的表每次返回的记录数也在几十万,上万页假定就在一张表中,使用一个语句(select)查询出某页SELECTTOP50xxxfrom(selecttoptotal-(page-1)*50xxxfromtheTablewhere...orderbyxxxdesc)tmporderbyxxx如上为一种查询方法,请赐教各种查询语句color='#e7...

    79
    热度
  • 存储如何出错,简单的

    存储怎么出错,简单的CREATEPROCEDUREau_info_allASselectau_lname,au_fname,title_idfromauthorsa,titleauthortawherea.au_id=ta.au_id服务器:消息170,级别15,状态1,行2第2行:''附近有语法错误。在MSSQLSERVER2000中怎么这个存储有错误color='#e78608...

    33
    热度
  • sql 存储过程中字段可以作参数吗

    sql存储过程中字段可以做参数吗?createprocquery@tbnvarchar(50),--表名@columnnvarchar(254),--列名@columncontentnvarchar(254),--列内容@rownvarchar(254),--行名@rowcontentnvarchar(254)--行内容asupdate@tbset@column=@columncontentwhe...

    60
    热度