`

SQLServer 建表 SQL 基础

阅读更多
USE dbTest
GO

/******************************************************
*DataServer: localhost
*DataBase:   dbTest
*Name:       Test_SQL_Table
*Function:   Test_SQL_Table 
*Input:	 
*Output:	
*Creator:    greatwqs 2012-02-23
*Updated: 
******************************************************/

CREATE TABLE [dbo].[Test_SQL_Table](
        -- IDENTITY(1,1) 从1自动增长1
	[id]          [int]       IDENTITY(1,1) NOT NULL,
	[websiteID]   [int]       NULL,
	[visitIP]     [char](15)  NOT NULL,
	[visitTime]   [datetime]  NOT NULL,
	[visitStatus] [int]       NULL,
	[createTime]  [datetime]  NULL      DEFAULT (getdate()),

-- id为主键
 CONSTRAINT [PK_Test_SQL_Table] PRIMARY KEY CLUSTERED 
(
	[id] ASC
) ON [PRIMARY]
) ON [PRIMARY]

GO

-- 外键创建索引
CREATE NONCLUSTERED INDEX [IX_Test_SQL_Table_websiteID]  ON [dbo].[Test_SQL_Table] 
(
	[websiteID] ASC
) WITH (FILLFACTOR = 90) ON [PRIMARY]

GO

 

建表SQL实例, 自动增长, 默认值, 主键, 外键 外键在这里创建索引里面的websiteID为外键.

 

0
0
分享到:
评论

相关推荐

    sqlserver建表sql

    sqlserver建表sql

    json转换为SQL server建表脚本

    标题"json转换为SQL server建表脚本"涉及到的主要知识点包括: 1. JSON解析:首先,你需要理解如何在C#中解析JSON数据。C#提供了 Newtonsoft.Json 库(也称为 Json.NET),这是一个强大的JSON库,可以方便地将JSON...

    Excel根据表格,批量生成sqlserver语句 ,生成建表语句,自行到数据库中执行

    标题提到的“Excel根据表格,批量生成sqlserver语句,生成建表语句,自行到数据库中执行”,就是一种利用Excel宏自动化生成SQL Server建表语句的方法。这种方法适用于已有数据结构清晰的Excel表格,通过特定的规则...

    C# 开发SQLSERVER数据库自动建表

    标题“C# 开发SQLSERVER数据库自动建表”表明我们将讨论一个使用C#开发的程序,该程序可以自动化创建SQL Server数据库中的表结构。这个功能对于数据导入、系统初始化或简化数据库管理流程非常有用。 描述中提到,该...

    sqlserver基础(示例、注释)

    ### SQL Server 基础知识点解析 #### 一、创建数据库与表结构 根据文档中的内容,我们可以看到创建了一个名为 `MG_Test` 的数据库,并在其中定义了两张表:`T_group` 和 `Teacher`。 ##### 创建数据库 `MG_Test` ...

    SQL server常见错误

    解决方法:打开‘程序’-‘所有程序’-‘Microsoft SQL Server 2008’-‘配置工具’-‘SQL Server 配置管理器’,在弹出的窗体中,找到‘SQL Server 2008 网络配置’,把‘MSSQLSERVER 的协议’下的“Named ...

    mysql转化成sql server sql转化成mysql工具

    MySQL和SQL Server是两种非常流行的DBMS,分别由Oracle公司和Microsoft公司开发。当需要在两者之间进行数据迁移时,就需要用到专门的转换工具。标题提到的“mysql转化成sql server”和“sql转化成mysql工具”就是...

    SQL SERVER导出所有建表语句存储过程

    可以支持导出单表的建表语句,也可以支持单库所有建表语句的导出以及同服务器跨库建表语句的导出。

    sqlserver数据表向oracle转换

    sqlserver数据表向oracle转换,输入的参数是表名,输出的是建表语句

    sql server 2005 建库建表脚本

    从给定的SQL Server 2005建库建表脚本中,我们可以提炼出一系列重要的知识点,这些知识点不仅适用于SQL Server 2005,也广泛应用于其他版本的SQL Server以及关系型数据库管理系统(RDBMS)的设计与管理。 ### 1. ...

    数据库转换工具MySQL 转为SqlServer 脚本

    本主题聚焦于如何使用特定工具或脚本将MySQL数据库转换为SQL Server,这一过程通常称为“数据库迁移”。以下是关于这个过程的一些关键知识点: 1. **数据库迁移的目的**:迁移可能出于多种原因,如业务增长、性能...

    用SQL语句j查SQLServer的表结构

    用SQL语句j查SQLServer的表结构 用SQL语句j查SQLServer的表结构

    sqlserver自动生成sql语句工具sqlserver转oracle

    首先,标题中的"sqlserver自动生成sql语句工具"指的是可以分析SQL Server数据库结构和数据,自动生成对应的SQL创建语句的软件。这种工具通常能帮助数据库管理员快速获取数据库的定义,便于备份、迁移或在其他环境中...

    SQL建表范例

    10. **自增属性**:在`INT`类型的列上,可以使用`AUTO_INCREMENT`(MySQL)或`IDENTITY`(SQL Server)让系统自动为新行生成唯一的递增整数。 11. **注释**:在创建表时,可以使用`COMMENT`来添加对表或列的描述,...

    sqlserver 批量创建表

    在SQL Server中,批量创建表是一项常见的数据库管理任务,尤其在构建数据库结构或者进行数据迁移时。本场景中,我们关注的是如何利用SQL Server 2008来实现这一目标。这里有两个关键文件:`SQL批量插入数据.sql` 和 ...

    SQLServer文档小助手

    在使用SQLServer的时候,可以帮你轻松的阅读文档,也可以将注释生成WORD文件,但一定要保证你在建表的时候,都加入了批注,如果没有加入批注,就只有自己添加了,添加完后,点击导入注释,即可以. 使用起来也相对简单.填写...

    SqlServer转mysql

    ### SqlServer转MySQL:导入表结构与数据 在IT领域,数据库迁移是一项常见的任务,特别是在不同的数据库管理系统(DBMS)之间进行迁移时更是如此。本文将详细介绍如何将Microsoft SqlServer中的数据迁移到MySQL...

    sqlserver中判断表或临时表是否存在

    SQL Server 中判断表或临时表是否存在 在 SQL Server 中判断表或临时表是否存在是非常重要的操作,以下将详细介绍如何判断表或临时表是否存在。 判断数据表是否存在 判断数据表是否存在可以使用两种方法。 方法...

    excel自动生成创建表语句mysql,sqlserver.xlsm

    excel中支持mysql(主键自增),sqlserver自动创建表语句,方便文档留存查看。oracle也写了宏指令,用office打开文档,按alt+F11自行改宏代码。

    SQLServer2008数据库—创建、建表、查询语句.doc

    SQL Server 2008 数据库—创建、建表、查询语句 本文档旨在为读者提供 SQL Server 2008 数据库的创建、建表和查询语句的详细指南。下面将对文档中的知识点进行详细解释: 一、创建数据库 在 SQL Server 2008 中,...

Global site tag (gtag.js) - Google Analytics