insert into MeetRoomOrder(RoomID,MeetID,UserID,UserName,InceptEn,InceptZhCn,StartTime,EndTime,MeetTitle)
values(1,1,@UserID,'呵呵',34,'广告',convert(datetime,convert(varchar(10),getdate(),120)+' 8:30:00'),怎么将sqlserver转化为mysql形式呢?就是不知道怎么连接这个时间。

解决方案 »

  1.   

    concat(日期格式后的字符串,'08:00')???
      

  2.   


    --传送门
    mysql 
    go
      

  3.   

    本帖最后由 roy_88 于 2011-08-30 11:11:32 编辑
      

  4.   

    假设DATETIME是日期时间型
    ,convert(datetime,convert(varchar(10),getdate(),120)+' 8:30:00')->
    concat(date_format(datetime,'%Y-%m-%d'),' 08:30:00')
      

  5.   

    insert into MeetRoomOrder(RoomID,MeetID,UserID,UserName,InceptEn,InceptZhCn,StartTime,EndTime,MeetTitle)
    values(1,1,@UserID,'呵呵',34,'广告',curdate() + interval 8*60+30 minute);
      

  6.   

    什么意思呢?curdate() + interval 8*60+30 minute
      

  7.   

    insert into MeetRoomOrder(RoomID,MeetID,UserID,UserName,InceptEn,InceptZhCn,StartTime,EndTime,MeetTitle)
    values(1,1,@UserID,'呵呵',34,'广告',convert(datetime,convert(varchar(10),getdate(),120)+' 8:30:00')+7,怎么将sqlserver转化为mysql形式呢?就是不知道怎么连接这个时间。不知道这样怎么写?
      

  8.   

    convert(datetime,convert(varchar(10),getdate(),120)+' 8:30:00')+7,就是之后再加一个数字7,如何写?可以这样写嘛?(curdate() + interval 8*60+30 minute)+7
      

  9.   

    应该是这样写;
    curdate() + interval +8*60+30 minute +interval 7 day