关于在SQL控制台建立表的应用,很急!在先等待

xgchar 2003-03-29 03:33:32
我先在在SQL里建立了个表NEWS,但是我不想用傻瓜向导生成表,效率太低
请问我写的函数在那里输入和运行后可以让数据库自己生成表呢!?
谢谢,在先等啊!

# Dumping Table class
#
CREATE TABLE class (
id int(4) NOT NULL auto_increment,
name varchar(20) NOT NULL ,
master varchar(20) ,
PRIMARY KEY (id)
) ;

# Dumping Table master
#
CREATE TABLE master (
id int(4) NOT NULL auto_increment,
name varchar(20) NOT NULL ,
pass varchar(16) NOT NULL ,
total int(10) NOT NULL DEFAULT '0' ,
joindate varchar(10) NOT NULL DEFAULT '0000-00-00' ,
classid int(4) NOT NULL DEFAULT '0' ,
loginnum int(10) NOT NULL DEFAULT '0' ,
PRIMARY KEY (id)
) ;

# Dumping Table news
#
CREATE TABLE news (
id int(10) NOT NULL auto_increment,
topic varchar(255) NOT NULL ,
body text NOT NULL ,
hits int(10) NOT NULL DEFAULT '0' ,
adddate varchar(30) NOT NULL DEFAULT '0000-00-00 00:00:00' ,
adduser varchar(20) NOT NULL ,
rootid int(4) NOT NULL DEFAULT '0' ,
pic varchar(100) ,
PRIMARY KEY (id)
) ;

INSERT INTO master ( name,pass,joindate,classid ) VALUES ( "admin","admin","2003-03-08",0 );
...全文
13 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
bbc876219 2003-03-31
用存储过程试一试
回复
xgchar 2003-03-29
我说的是在SQL的控制台,不是在类里
谢谢了!
这个是关于SQL的操作!
回复
bbc876219 2003-03-29
String MM_carmanager_DRIVER = "oracle.jdbc.driver.OracleDriver";
String MM_carmanager_USERNAME = "dbsystem";
String MM_carmanager_PASSWORD = "pass";
String MM_carmanager_STRING = "jdbc:oracle:thin:@192.168.0.5:1521:dbname";
Driver DriverRsnews = (Driver)Class.forName(MM_carmanager_DRIVER).newInstance();
Connection ConnRsnews = DriverManager.getConnection(MM_carmanager_STRING,MM_carmanager_USERNAME,MM_carmanager_PASSWORD);
PreparedStatement StatementRsnews = ConnRsnews.prepareStatement();
StatementRsnews.executeUpdate("CREATE TABLE class (id int(4) NOT NULL auto_increment, name varchar(20) NOT NULL , master varchar(20),PRIMARY KEY (id)");
...
回复
hfprogramer 2003-03-29
gz
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2003-03-29 03:33
社区公告
暂无公告