你问我答 >> 电脑培训 >> 数据库设计 >>sql数据库的判断表和添加字段?
问 题
sql数据库的判断表和添加字段?
悬赏分: 20提问时间: 2008-10-15 09:10:45 提问者: naomoyan
我有数据库“药品数据库”现在要求先判断“药品数据库”中的表“药品信息表”是否存在,如果存在,执行后面的命令,如果不存在,就新建“药品信息表”表的字段是,药品名:文本型,简称,文本型,生产日期:日期型(短日期),备注:备注型。 还要判断“药品出库日志表”中是否有“出库日期”字段和“条码”字段,如果有执行后面的命令,如果没有,新建“出库日期(短日期)”和“条码(文本型)”字段 以上的两条命令该怎么写?要用在access中,谢谢!
其他答案
回答者:gbguo11    2008-10-15 10:34:57
呵呵,
1、首先找出“药品数据库”中是否存在“药品信息表”,
在“药品数据库”中执行以下SQL语句,
SELECT *
FROM MSysObjects
WHERE Flags=0 AND Type=1 and Name='药品信息表'
2、如果“药品出库日志表”存在,就使用select * from 药品出库日志表 获得结果记录,然后从里面用具体的变成语言去判断查询结果的列名中是否存在“出库日期”字段和“条码”字段,
3、更具具体的结果,执行不同的操作,
呵呵,希望能有帮助,^_^
我要回答:
回答即可得2分,回答被采纳则获得悬赏分以及奖励20分。
还可输入1000个汉字
参考资料:
您还可输入60个字[积分规则]