插入数据库用的是
INSERT INTO mytable VALUES(20,'2004/05/04',..........);????
Insert mytable (Id, Date) VALUES(20,'2004/05/04',..........);????

解决方案 »

  1.   

    应该不是这边的问题,我之前查询名字的时候是成功的
    SELECT COUNT(Id) FROM mytable WHERE Name='...';数据库的创建没有问题,只是在想是不是日期函数的插入上有问题!!多谢了!!
      

  2.   

    在sql server 2000下運行CREATE TABLE mytable(Id INTEGER not null,Date DATEtime)
    go--插入数据库用的是
    INSERT INTO mytable VALUES(20,'2004/05/04')
    go
    --查询用的是
    SELECT COUNT(Id) FROM mytable WHERE MONTH(Date)=5
    godrop table mytable
    go
    --運行結果
    1
    (影響 1 個資料列)
    (影響 1 個資料列)
      

  3.   

    多谢各位,搞了半天好像是sqlite里面没有month这个函数,我依照47522341(睡到8:30)(最是她一低头的温柔)的方法在命令行下敲了一次,其反应是no this function:(((((不过还是多谢各位抬爱,给分!!!特别感谢47522341(睡到8:30)(最是她一低头的温柔),我现在会用命令行了,没学过数据库,晕哪!!