sql server支持create table as ...建表么
楼主joneyzhou(我的确可以称得上是一个天才儿童)2005-09-27 12:43:17 在 MS-SQL Server / 基础类 提问
在oracle 中我可以这样间建表create table test as select * from test1 where 1=2,但在sql server中好像不行,有什么语句可以实现这样的功能么(不是建临时表)问题点数:20、回复次数:3Top
1 楼vivianfdlpw()回复于 2005-09-27 12:56:48 得分 20
select * into test from test1 where 1=2Top
2 楼libin_ftsafe(子陌红尘:TS for Banking Card)回复于 2005-09-27 13:06:51 得分 0
select * into test from test1 where 1=2Top
3 楼wgsasd311(自强不息)回复于 2005-09-27 13:14:38 得分 0
select top 0 * into newtb from tbTop
相关问题
分享到:
相关推荐
SQL允许创建存储过程,其中可能包含`CREATE TABLE`语句,以实现更复杂的建表逻辑。 13. **视图**: 虽然不是直接创建表,但`CREATE VIEW`语句可以创建虚拟表,基于一个或多个表的查询结果。 14. **临时表**: ...
例如,`01建表.sql`和`03建表.sql`可能包含了创建表结构的示例。建表时,你需要定义表的列名、数据类型、长度以及约束条件。例如: ```sql CREATE TABLE Students ( ID INT PRIMARY KEY, Name VARCHAR(50) NOT ...
达梦数据库是国产数据库产品中的佼佼者,它提供了完整的SQL语言支持,让用户可以方便地进行数据库的建表、数据操作以及维护等操作。以下是根据提供的文件内容,对达梦数据库建表操作SQL语句所涉及知识点的详细解析:...
### SQL Server 基础知识点解析 #### 一、创建数据库与表结构 根据文档中的内容,我们可以看到创建了一个名为 `MG_Test` 的数据库,并在其中定义了两张表:`T_group` 和 `Teacher`。 ##### 创建数据库 `MG_Test` ...
### SQL建表及表空间知识点解析 #### 一、创建临时表空间 在数据库管理中,**临时表空间**主要用于存储临时数据,如排序操作、表连接等过程中产生的临时数据。这些数据通常在操作完成后会被自动清除。创建临时表...
### 动态SQL建表知识点解析 在数据库管理和开发过程中,动态SQL是一种非常有用的技巧,尤其是在需要根据不同的条件创建不同的表结构时。本文将详细解析一个动态SQL建表的例子,并从中提取出重要的知识点。 #### 一...
SQL Server 2000 查询语句和建表语句 SQL Server 2000 是一种关系型数据库管理系统,它提供了强大的查询和建表功能。本文将对 SQL Server 2000 中的常用查询语句和建表语句进行详细的介绍。 一、查询语句 1. ...
在本篇文章中,我们将深入探讨"SQL Server 2005r的操作"这一主题,包括基本的建表建库、查询技巧以及视图的创建与使用。 首先,我们来了解如何在SQL Server 2005中创建数据库和表。创建数据库是所有操作的基础,这...
### SQL约束(建表、建约束、关系) #### 基础概念 SQL中的约束(Constraint)是一种由Microsoft SQL Server提供的机制,用于自动维护数据库的完整性。约束定义了可以输入到表或表的单个列中的数据的限制条件。...
- **Msdb 数据库**:这个数据库主要支持SQL Server的代理任务、备份/恢复操作、作业调度等功能。例如,所有的SQL Server Agent作业都是存储在Msdb数据库中的。 **2. 主键(PrimaryKey)和外键(ForeignKey)** - **...
CREATE TABLE tab_new AS SELECT col1, col2 FROM tab_old DEFINITION ONLY; ``` - 通过这条语句可以基于`tab_old`表的结构创建新的表`tab_new`,但不会复制任何数据。 ### 5. 删除表 - **语法**: `DROP TABLE ...
通过ADO可以访问SQL SERVER,并执行相应的SQL语句建库、建表,下面是SQL SERVER BOOKS ONLINE中的相关定义。 建表: CREATE TABLE [ database_name.[owner]. | owner. ] table_name ( { | column_...
### T-SQL编程入门(SQL Server) #### 一、T-SQL的组成 T-SQL (Transact-SQL) 是 Microsoft SQL Server 使用的一种扩展版本的 SQL 语言,它提供了额外的功能来增强 SQL 的功能,使开发者能够更高效地管理和操作...
- SQL Server Management Studio:Microsoft提供的SQL Server的管理工具。 - Oracle SQL Developer:Oracle公司提供的免费集成开发环境。 - DBeaver:跨平台的数据库管理工具,支持多种数据库类型。 - **SQL在...
Dim sql As String = "CREATE TABLE CompareTable (sjzzID VARCHAR(255) NULL, ֢״ VARCHAR(255) NULL" For i As Integer = 0 To DataGridView6.RowCount - 1 sql &= "," & DataGridView6.Rows(i).Cells(0)....
15. 建表:使用命令“create table bfiletest(id number(3), fname bfile);”可以建表。 16. 添加数据:使用命令“insert into bfiletest values(1,bfilename('TMPDIR','tmptest.java'));”可以添加数据。 二、SQL...
**T-SQL**(Transact-SQL)是Microsoft SQL Server使用的SQL方言,它扩展了标准SQL的功能,提供了更强大的数据管理和编程能力。T-SQL由以下几个主要部分组成: 1. **DML(数据操作语言Data Manipulation Language)**: ...
### SQL Server索引调优实践 #### 索引的重要性 在数据库性能优化的过程中,索引扮演着极其重要的角色。不恰当的索引使用会导致其他优化措施的效果大打折扣,甚至变得毫无意义。因此,了解如何正确地创建、管理和...
- Microsoft SQL Server Management Studio - PostgreSQL pgAdmin - SQLiteStudio - Navicat - **SQL在编程中的应用:** - 在Web开发中,SQL常用于处理用户输入的数据和查询数据库。 - 在数据分析和数据科学...
- 创建视图的SQL语句示例:`CREATE VIEW v_low_salary AS SELECT * FROM emp WHERE sal ;` - 更新工资的SQL语句示例:`UPDATE emp SET sal = sal + 300 WHERE sal ;` 7. **视图的DML操作会同步到基表吗?是不是对...