sql-server – 在SQL中为特定数据库创建新表的查询?
发布时间:2020-05-23 06:54:50 所属栏目:MsSql 来源:互联网
导读:我有3个数据库sytem databases,smoketest和learnqueries. 每次我写和执行创建表查询(创建表tablename(colname数据类型(大小))),在系统数据库中创建一个新的表. 我需要它创建为smoketest数据库. 我试过这个查询(create table smoketest.newtablename(number in
|
我有3个数据库sytem databases,smoketest和learnqueries. 每次我写和执行创建表查询(创建表tablename(colname数据类型(大小))),在系统数据库中创建一个新的表. 我需要它创建为smoketest数据库. It is showing an error (Msg 2760,Level 16,State 1,Line 1 指定的模式名称“smoketest”不存在,或者您没有权限使用它.)当我执行它. 它说2次机会 >数据库不存在 – 但数据库存在 请帮忙 解决方法Sql Server中的 4 part ‘dot’ notation表是Server.Database.Schema.Object 因此,如果smoketest不是连接上的当前数据库,那么您将需要创建至少3个部分的表,例如.如果你是主人,并且假设你想要模式dbo中的新表: create table smoketest.dbo.Tablename(ID INT) 或者,切换到smoketest数据库并创建具有1或2部分命名的表: use smoketest GO create table dbo.Tablename(ID INT) GO (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sqlalchemy – Alembic:自动生成迁移时如何忽略其他产品的
- 解析MySQL中存储时间日期类型的选择问题
- entity-framework-4 – 使用Entity Framework同时使用两个不
- sql-server – 在SQL Server中以编程方式将索引从一个表复制
- 如何从SQL查询中提取数据并将其分配给Odoo类列?
- mongodb监控工具mongostat的使用及命令详解
- MSSQL2005数据库备份导入MSSQL2000
- SQL Server使用Merge语句当源表数据集为空时,无法进行查询
- mysql 获取昨天日期、今天日期、明天日期以及前一个小时和后
- 在SQL Server启动时自动执行存储过程
