当前位置: 代码迷 >> cast的解决方案
 
  • 怎么月的第一天是星期几

    如何求一个月的第一天是星期几某个月的第一天是星期几在mssqlserver里怎么求?color='#e78608'>------解决方案--------------------SQLcode--tryselectdatepart(weekday,'2007-09-01')color='#e78608'>------解决方案--------------------declare@yearasvarc...

    148
    热度
  • 求个简单的语句,该怎么处理

    求个简单的语句比如:5分20秒7分40秒10分5秒如何求其和?~color='#e78608'>------解决方案----------------------创建测试数据createtabletb(colvarchar(20))insertintotbvalues('5分20秒')insertintotbvalues('7分40秒')insertintotbval...

    55
    热度
  • 新建一字段,使它的值是原字段A和B的相加值解决思路

    新建一字段,使它的值是原字段A和B的相加值A和B是只字符串相加,并非数字!color='#e78608'>------解决方案--------------------楼上正解还有就是如果A或B不是字符型,需要显式进行转换一下color='#e78608'>------解决方案--------------------如果是公式字段,可以:createtable表名(Aint,Bint)inserti...

    97
    热度
  • bit 字段存取有关问题

    bit字段存取问题sql2000数据库有个vip字段,类型bit添加数据时用vip=0,但是读取出来则成true了我想把这个字段vip复制到另外一个表里的vip1中就出问题了,怎么把true转换成0,false转成1?直接写vip=true或者vip='true'都是错的Boolean.Parse()也不行数据库没学好乃俺人生之一大失误!color='#e78608'>------...

    220
    热度
  • 处理数据的存储过程~大家帮忙

    求一个处理数据的存储过程~大家帮忙啊比如有123456这样的6位数字,将前3位减去2,后3位减去22,也就是最后得到的数据是121434,请问该怎么写这个存储过程??color='#e78608'>------解决方案--------------------dropprocup_t1gocreateprocup_t1(@aint)asselectrtrim(cast(substring(rtrim...

    64
    热度
  • Sqlserver中怎么将十进制转换成十六进制数字

    Sqlserver中如何将十进制转换成十六进制数字?如题,oracle中是用to_char("nnnnnn","0xxxxx")转换的,但不知道Sqlserver中如何转换呢?好象是用convert函数,但不知道怎么用法,知道的朋友告诉下,谢谢color='#e78608'>------解决方案--------------------selectcast(1...

    77
    热度
  • 要这样的查询效果,该怎么处理

    要这样的查询效果有张表数据如下:ab200.23鼠标201光驱如果没有小数点后面要加二个0查询后的效果是:ab20023鼠标20100光驱color='#e78608'>------解决方案--------------------selectreplace(cast(cast(aasdecimal(18,2))asvarchar(10)),'.','')a,bfro...

    21
    热度
  • SQL自定义函数有关问题-特急

    SQL自定义函数问题-特急,在线等自定义函数如下(不完整):CREATEfunctionfn_GetRegDays(@RegTimesmalldatetime,@GoTimesmalldatetime)returnssmalldatetimeasbegin declare@NightTimeStrvarchar(5) declare@NoonTimeStrvarchar(5) declare@Af...

    56
    热度
  • 困扰数日的查询有关问题,连夜等高手赐教

    困扰数日的查询问题,连夜等高手赐教1、我想修改fromA数据表中content字段中的文章内容。例如:把“张三”改为“李四”、“北京”改为“上海”。但是系统却总是提示“207”无效,并且字段中文本内容处都显示<longtext>.请问怎样写这个语句?并且如果想看到<longtext>所代表的内容,应该怎样做?谢谢!color='#e78608'>------解决方案----...

    5
    热度
  • 为什么这句话会报错?该如何处理

    为什么这句话会报错?这句话报列名'MCYL'无效,为什么?selectDateStartasFYRQ,PharmacologicalCodeasXMBH,dbo.h_DocAdviceItems.ChargeItemNameasXMMC,dbo.h_DocAdviceItems.FeeTypeIDasFLDM,dbo.h_DocAdviceItems.Specificationas...

    59
    热度
  • sql列转行 !

    sql列转行在线等!急急急本帖最后由u011690009于2013-08-1411:05:08编辑如何将图1做成图2这样(sum的时候是按Quname分组求和的)在线等!QQ:1197547385SQL分享到:color='#FF8000'>------解决方案--------------------行列转换,请参考:http://blog.csdn.net/hdhai9451/article/d...

    73
    热度
  • 跪求,好手解答,数据加密后,解不回来了

    跪求,高手解答,数据加密后,解不回来了。语句是这样的。CREATETABLECCC(ID_NOVARBINARY(MAX)NOTNULL,NAMENVARCHAR(20),S_NOVARBINARY(MAX)NOTNULL)GO--加密INSERTintoCCC(ID_NO,NAME,S_NO)SELECTEncryptByPassPhrase('ID_NO','被加密的ID_NO'),'張三',...

    80
    热度
  • MSSQL2000 动态仓库库藏格式转换

    MSSQL2000动态仓库库存格式转换MSSQL2000动态仓库库存store仓库表名store表会动态增加仓库列storeid,storename1,成品仓4,配件仓8,原材料仓物料表material物料ID,物料编码,物料名称,物料规格materialid,code,name,specs10001,A,A1,A230005,K,K1,K230008,J,J1,J2仓库库存视图view_stor...

    187
    热度
  • 请问这些错误都是什么意思啊?

    请问这些错误都是什么意思啊? warning:assignmentmakesintegerfrompointerwithoutacastwarning:passingarg1of`time'makespointerfromintegerwithoutacastwarning:decimalconstantissolargethatitisunsignedwarning:...

    368
    热度
  • 在SQL中怎么将数值字符串转化为数值类型

    在SQL中如何将数值字符串转化为数值类型?在数据库用有几个列的类型是字符串类型我想对它们求平均值有什么办法吗谢谢color='#e78608'>------解决方案--------------------ConvertCast按F1 color='#e78608'>------解决方案--------------------按F1的方法最好,呵呵。 color='#e78608'>------解决...

    110
    热度
  • ADOQuery.Sort中能不能所字符符转成数值型.解决思路

    ADOQuery.Sort中能不能所字符符转成数值型.dbgrid做单击标题排序时遇到.adoquery.sort:='cast('+Column.FieldName+'asint)DESC'字段全为数值的字符型.运行报错:'参数类型不正确,或不在可接收范围之内,或于其它参数冲突.'color='#FF8000'>------解决方案--------------------------------...

    5323
    热度
  • 这样子的SQL语句要如何写

    这样子的SQL语句要怎么写?我想在一个文本框中显示我从SQL中查到的数据如ID,NAME。我想在显示的时候是这样子的。“1|小明”。请问selectID,NAMEfromstudent这个语句间还要放置什么吗?color='#e78608'>------解决方案--------------------------------------------------------selectCAST(ID...

    8260
    热度
  • 如果要统计日期 但是字段不是datetime 而是 varchar 怎么实现

    如果要统计日期但是字段不是datetime而是varchar如何实现?第一个表table1logtime字段是datetime类型要统计15年一月份除周末的数据如下SELECT*FROMtable1WHERE(logtimeBETWEENCAST('2015-01-0100:00:00'ASdatetime)ANDCAST('2015-01-3123:59:59'ASdatetime))ANDDA...

    282
    热度
  • sqlserver计算两个日期之差,精确到毫秒,该如何解决

    sqlserver计算两个日期之差,精确到毫秒declare@starttimedatetime,@endtimedatetimeset@starttime='2012-10-0710:57:23.957'set@endtime='2012-11-0808:31:03.224'如题,我要计算@endtime与@starttime的差值;应该得到几天几小时几分几秒几毫秒selectdatediff(...

    73
    热度
  • 数据库连接对象Connection的强制转换解决办法

    数据库连接对象Connection的强制转换数据库连接对象Connection的强制转换tomcat中用的是JNDI配置数据库连接,而在java代码中要用到oracle中的Connection,cast出错java.lang.ClassCastException:org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWra...

    92
    热度