sql数据库的判断表和添加字段

我有数据库“药品数据库”现在要求先判断“药品数据库”中的表“药品信息表”是否存在,如果存在,执行后面的命令,如果不存在,就新建“药品信息表”表的字段是,药品名:文本型,简称,文本型,生产日期:日期型(短日期),备注:备注型。
还要判断“药品出库日志表”中是否有“出库日期”字段和“条码”字段,如果有执行后面的命令,如果没有,新建“出库日期(短日期)”和“条码(文本型)”字段
以上的两条命令该怎么写?要用在access中,谢谢!真的通过后可以适当的追加分数,我的qq号是:263797271
在sql执行不通过

呵呵,
1、首先找出“药品数据库”中是否存在“药品信息表”,
在“药品数据库”中执行以下SQL语句,
SELECT *
FROM MSysObjects
WHERE Flags=0 AND Type=1 and Name='药品信息表'
2、如果“药品出库日志表”存在,就使用select * from 药品出库日志表 获得结果记录,然后从里面用具体的变成语言去判断查询结果的列名中是否存在“出库日期”字段和“条码”字段,
3、更具具体的结果,执行不同的操作,
呵呵,希望能有帮助,^_^
温馨提示:答案为网友推荐,仅供参考
相似回答