ping1600 发表于 2007-11-5 23:12:49

powerdesinger中生成数据库的问题

<p>才在学pd 用的是pd11&nbsp; 今天做了个表 想就这样生成sql语句</p><p>if exists(<br/>&nbsp;&nbsp; select 1 from sys.systable <br/>&nbsp;&nbsp; where table_name='学生'<br/>&nbsp;&nbsp;&nbsp;&nbsp; and table_type in ('BASE', 'GBL TEMP')<br/>) then<br/>&nbsp;&nbsp;&nbsp; drop table 学生<br/>end if;</p><p>/*==============================================================*/<br/>/* Table: 学生&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; */<br/>/*==============================================================*/<br/>create table 学生 <br/>(<br/>&nbsp;&nbsp;&nbsp; 学号&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; not null,<br/>&nbsp;&nbsp;&nbsp; 姓名&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; char,<br/>&nbsp;&nbsp;&nbsp; 性别&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; char,<br/>&nbsp;&nbsp;&nbsp; constraint PK_学生 primary key (学号)<br/>);<br/>&nbsp;</p><p>结果在sql 查询分析器中 运行时说then错误 删掉then后又说end错误 在删掉后 又说对象名 'sys.systable' 无效。</p><p>我是想知道 怎么做才能让它生成的 sql语句直接就能正确的运行。我也知道那句if其实可以不要,但是要是做的表多 了,还要去删就有点麻烦。知道的 望说说</p>
页: [1]
查看完整版本: powerdesinger中生成数据库的问题

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com