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

我有数据库“药品数据库”现在要求先判断“药品数据库”中的表“药品信息表”是否存在,如果存在,执行后面的命令,如果不存在,就新建“药品信息表”表的字段是,药品名:文本型,简... 我有数据库“药品数据库”现在要求先判断“药品数据库”中的表“药品信息表”是否存在,如果存在,执行后面的命令,如果不存在,就新建“药品信息表”表的字段是,药品名:文本型,简称,文本型,生产日期:日期型(短日期),备注:备注型。
还要判断“药品出库日志表”中是否有“出库日期”字段和“条码”字段,如果有执行后面的命令,如果没有,新建“出库日期(短日期)”和“条码(文本型)”字段
以上的两条命令该怎么写?要用在access中,谢谢!真的通过后可以适当的追加分数,我的qq号是:263797271
在sql执行不通过
展开
 我来答
wanluo007
2008-10-15 · TA获得超过1123个赞
知道小有建树答主
回答量:836
采纳率:0%
帮助的人:773万
展开全部
呵呵,
1、首先找出“药品数据库”中是否存在“药品信息表”,
在“药品数据库”中执行以下SQL语句,
SELECT *
FROM MSysObjects
WHERE Flags=0 AND Type=1 and Name='药品信息表'
2、如果“药品出库日志表”存在,就使用select * from 药品出库日志表 获得结果记录,然后从里面用具体的变成语言去判断查询结果的列名中是否存在“出库日期”字段和“条码”字段,
3、更具具体的结果,执行不同的操作,
呵呵,希望能有帮助,^_^
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式