mysql和mssql创建数据表的方法
发布时间:2022-10-17 05:01:09 所属栏目:MsSql教程 来源:转载
导读: 现在数据库工具很多Mssq创建数据表,无论是Mysql还是Mssql,都有很多对应的工具,这也导致了现在很多技术员只会使用工具创建数据表,离开工具就什么都干不了了,今天我就是给大家讲讲,不用
|
现在数据库工具很多Mssq创建数据表,无论是Mysql还是Mssql,都有很多对应的工具,这也导致了现在很多技术员只会使用工具创建数据表,离开工具就什么都干不了了,今天我就是给大家讲讲,不用工具,怎样创建数据表。 创建一个数据表,这里面肯定有数据表名、字段、字段类型以及长度,基本就这些,这里我假设数据表名为dobunkan_a,字段有id、name、tel三个字段,我们先用SQLSERVER命令创建这个表。 CREATE TABLE [dbo].[dobunkan_a]
(
[id] [tinyint] IDENTITY(1,1) NOT NULL,
[name] [nvarchar](max) NOT NULL DEFAULT (N'无'),
[tel] [nvarchar](max) NOT NULL DEFAULT (N'无'),
PRIMARY KEY ([id])
)
现在我们在mysql下创建这样一个表: CREATE TABLE IF NOT EXISTS `dobunkan_a`( --创建数据表 --create table if not exists `表名`( --如果不用IF NOT EXISTS,创建同名的表就会报错。 ? ?`id` INT UNSIGNED AUTO_INCREMENT, --`字段名` 字符类型 AUTO_INCREMENT 定义id列为自增的属性,一般用于主键,数值会自动加1。 ? ?`name` VARCHAR(100) NOT NULL, --字段名为name,字段类型为VARCHAR,长度为100,不允许为空 ? ? ? ?`tel` VARCHAR(40) NOT NULL, ? ?PRIMARY KEY ( `id` ) --PRIMARY KEY关键字用于定义列id为主键。 您可以使用多列来定义主键,列间以逗号分隔。 )ENGINE=InnoDB DEFAULT CHARSET=utf8; --ENGINE 设置存储引擎,CHARSET 设置编码。 到这里为止,mysql和sqlserver数据表的建立和字段的设置就完成了。 (编辑:南平站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 利用RDA实现SQL CE与桌面SQL Server数据库间的数据存取
- HTML表单标记教程(5):文字域标记
- 英时助推全国最大软件销售企业连锁事业
- 详解SQL Server OS的任务调度机制
- SQL Server BI Step by Step SSIS 4 - 合并数据3
- 本地计算机无法启动 Network Connections 服务的解决方法
- ASP.NET中日历控件和JS版日历控件的使用方法(第5节)
- sql-server – 现有的DAO代码是否适用于SQL Server?
- SQL Server 置疑、可疑、正在恢复等情况了解
- sql-server – 跨多个表的SQL Server全文查询 – 为什么这么
站长推荐

