首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

PB9.0创建表为何不成功?解决思路

2012-03-21 
PB9.0创建表为何不成功?stringmysqlmysql CreateTable成员表 &+ (成员IDchar(5)notnull, &+ 姓名cha

PB9.0创建表为何不成功?
string   mysql
mysql= "Create   Table   成员表 "&
+ "(成员ID   char(5)   not   null, "&
+ "姓名   char(20)   not   null, "&
+ "职务   char(8), "&
+ "性别   char(2), "&
+ "年龄                   integer, "&
+ "住址char(20), "&
+ "迁入日期   data, "&
+ "primary   key(ID,name)) "
execute   immediate:mysql   USING   SQLCA;

使用的是PB自带的数据库   不能创建表

[解决办法]
mysql中的sql语句语法好像有问题,请查检
[解决办法]
string mysql 
mysql= "Create Table 成员表 "& 
+ "(成员ID char(5) not null, "& 
+ "姓名 char(20) not null, "& 
+ "职务 char(8), "& 
+ "性别 char(2), "& 
+ "年龄 integer, "& 
+ "住址 char(20), "& 
+ "迁入日期 data, "& 
+ "primary key(ID,name)) " 
execute immediate:mysql USING SQLCA;


[解决办法]
string mysql 
mysql= "Create Table 成员表 "& 
+ "(成员ID char(5) not null, "& 
+ "姓名 char(20) not null, "& 
+ "职务 char(8), "& 
+ "性别 char(2), "& 
+ "年龄 integer, "& 
+ "住址 char(20), "& 
+ "迁入日期 date, "& 
+ "primary key(成员ID,姓名)) " 
execute immediate:mysql USING SQLCA;

热点排行