为什么在sql server2005中我创建表执行第一次时出现表格而执行第二次就报错误呢?例子如下: SQL在创建一个表格后 创建第二个时显示错误无法创建 为什么

作者&投稿:淳庙 (若有异议请与网页底部的电邮联系)
该数据库已存在,自然不能创建。请先删除后重新create
可以使用drop database biaoge 语句

少了一条命令!
use biaoge
新创建的数据库必须要有这条命令,然后再建表,插数据。

。。可是是 名字 重复了吧。最后吧 错误提示发出了

SQL建立的一个表格只能执行一次吗?为什么第二次点执行的图标就会报错,说名称已由现有对象使用~

是的,只可以执行一次。第二次执行前可以先执行删除表格的语句,然后再执行创建语句,就不会报错了!

系统已经提示无法锁定customer表,因为该表被其它用户或进程使用中。
从提问附图来看,customer表已经打开,因而被占用,建议运行该创建order表并同时建立与customer表关系的查询前,先关闭customer表试一试,如果还不行请检查该数据库表是否被其它用户打开或读写中。