我想在 数据库中写一个序列生成器!
请大家帮忙!!!谢谢!!!!

解决方案 »

  1.   

    create table a (id int not null auto_increment primary key,str1 .....);
      

  2.   

    你写的是不是在创表的时候可以选的那个自动序列生成器吗?
    我想要的是在数据库中创建\
    ORACLE中就是\create sequence......来完成的吗?
    MYSQL中可以吗?谢谢!!!
      

  3.   

    MYSQL的AUTO_INCREMENT 类似ORACLE的 SEQUENCE
      

  4.   

    好象是一样的
    我也不太清楚!
    还有一个 问题就是
    用txt文本往数据库里导入大量的数据时,txt格式的内容必须用tab键隔开,导入的时候经常会出错.可不可以用.xls文件导入,或是别的方法!
    还有往数据库里插入大量数据时用什么办法最好!!!
    谢谢!!!
      

  5.   

    用TXT文本保存的数据可以用任何字符隔开。
    导入的时候加上:fields terminated by '你的分隔符号';xls文件导入太多了。http://www.google.cn/search?complete=1&hl=zh-CN&q=excel+mysql&meta=&aq=null网数据库里插入大量数据用我说的这个,还有就是insert into table values(),()....这种形式。具体看这里最后面的存储过程:http://blog.chinaunix.net/u/29134/showart_264480.html
      

  6.   

    如果用xls文件导入数据库,
    格式怎么写
    语法和txt一样吗?
      

  7.   

    怎么不在GOOGLE上搜呢?
    http://www.google.cn/search?complete=1&hl=zh-CN&ie=GB2312&q=excel+mysql&meta=&aq=null
      

  8.   

    找ORA-02289: sequence does not exist的答案???