geew
V2EX  ›  问与答

当个伸手党吧.求个循环建表的 sql, mysql 里面可以直接执行的.查了 n 多东西了, 妈蛋, 官方语句放到 mysql 里都执行不了...

  •  
  •   geew · Jul 29, 2014 · 4376 views
    This topic created in 4486 days ago, the information mentioned may be changed or developed.
    比如这个 http://dev.mysql.com/doc/refman/5.0/en/while.html

    CREATE PROCEDURE dowhile()
    BEGIN
    DECLARE v1 INT DEFAULT 5;

    WHILE v1 > 0 DO
    select 1;
    SET v1 = v1 - 1;
    END WHILE;
    END;
    根本没法执行啊...一执行就报错..


    要求:
    create table `group1` - `group10`
    定义随意啦, 只求个能执行的sql, 各位v大神帮帮忙吧...谢谢了
    Supplement 1  ·  Jul 30, 2014
    来人啊
    Supplement 2  ·  Aug 1, 2014
    貌似还真没有, 折中用这个吧

    S1 : 创建一个模板表 create table t (id int, col1 int , col2 varchar(10));
    S2 : EXCEL中在A1输入 ="create table t"&ROW()&" like t;"
    S3: 下拉填充这个A1至A1000
    create table t1 like t;
    create table t2 like t;
    create table t3 like t;
    create table t4 like t;
    create table t5 like t;
    create table t6 like t;
    create table t7 like t;
    create table t8 like t;
    create table t9 like t;
    create table t10 like t;
    3 replies  •  2014-07-30 18:43:14 +08:00
    ffffwh
    ffffwh
    Jul 29, 2014
    1
    为什么只用SQL呢。
    找通常的程序语言配合SQL。
    geew
    geew
    OP
    Jul 30, 2014
    2
    顶上去....求支援啊
    geew
    geew
    OP
    Jul 30, 2014
    3
    不是吧 这个都没人懂的吗?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4745 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 03:11 · PVG 11:11 · LAX 19:11 · JFK 22:11
    ♥ Do have faith in what you're doing.