SQL基本操作——表的创建】的更多相关文章

通过代码方式创建数据库 create database MyDatabaseNew on primary ( --名字 name='MyDatabaseNew_data', --路径 filename='D:\Program Files (x86)\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\MyDatabaseNew_data.mdf', --大小 size=3mb, --增长 filegrowth=1mb ) log on (…
SQL Fundamentals || Oracle SQL语言 1.表的基本操作 (CREATE TABLE, DROP TABLE,TRUNCATE TABLE, RENAME tablename1 TO tablename2) 2.闪回技术(FLASHBACK TABLE,PURGE,recyclebin) Oracle 的闪回技术 --flashback 3.修改表结构(最好不要使用) 一.表的基本操作 表是现实世界的抽象 字节长度 NUMBER(n) 表示证书,可以使用INT替代. N…
create table #simple  /*仅仅对当前用户有效.其它用户无法使用,断掉连接后马上销毁该表*/ ( id int not null ) select * from #simple create table ##simple  /*对不论什么前用户有效.断掉连接后马上销毁该表*/ ( id int not null ) select * from ##simple…
SQL基本操作——表操作 建表的过程就是声明列的过程. 表与字段是密不可分的. 一.新增数据表 create table [if not exists] 表名( 字段名字 数据类型, 字段名字 数据类型 -- 最后一行不需要逗号 )[表选项]; if not exists:如果表名不存在,那么就创建,否则不执行创建代码,起到检查功能的作用 表选项:控制表的表现 字符集:charset/character set 具体字符集; --保证表中数据存储的字符集 校对集:collate 具体校对集; -…
上一篇主要讲的是关于Mysql的分支MariaDB在Linux下的安装 顺利安装完成的小伙伴,就可以接着来试试SQL的魅力了 红色为命令 蓝色为自定义名 查看数据库 MariaDB [(none)]> show databases; #查看数据库列表 +--------------------+ | Database | +--------------------+ | information_schema | #数据库名称 例:本地有四个数据库 (数据库里保存的是table 数据表) | hu…
SQL server 表中如何创建索引?看个示例,你就会了 use master goif db_id(N'zhangxu')is not nulldrop database zhangxugocreate database zhangxusp_helpdb zhangxuuse zhangxugoIF EXISTS (SELECT *FROM SYS.OBJECTS WHERE NAME = N'WORKER')DROP TABLE WORKERGOcreate table worker( w…
表的创建 1.创建列(字段):列名+类型 2.设置主键列:能够唯一表示一条数据 3.设置唯一键:设计--索引/键--添加--唯一键(选择列)--确定 唯一键的内容不能重复 4.外键关系:一张表(从表)其中的某列引用另一张表(主表)中主键表 外键关系的目的是数据库更加完整更加安全. FK外键   PK主键 因为存在各种关系,所以SQL Server数据库一般称为关系数据库 设计表: 数据库的三大范式: 1.第一范式:(每一列的原子性) 每一列在某个程序中是不开拆分的最小原子 2.第二范式:(每一列…
数据类型 分5类:整数.数值.字符相关.日期时间以及二进制 1.整数 数据库系统 类型 说明 MYSQL tinyint [unsigned] 一个很小的整数.有符号的范围是-128 到127,无符号的范围是0 到255. smallint [unsigned] 一个小整数.有符号的范围是-32768到32767,无符号的范围是0 到65535. mediumint [unsigned] 一个中等大小整数.有符号的范围是-8388608到8388607,无符号的范围是0到16777215. in…
[SQL基础教程]1-4 SQL 表的创建 创建数据库 语法 CREATE DATABASE <数据库名称> // example CREATE DATABASE shop; 创建表 语法 CREATE TABLE <表名> ( <列名1> <数据类型><约束>, <列名2> <数据类型><约束>, . . . <表的约束1>,<表的约束2>... ); // example CREAT…
SQL的组成 (1) 数据定义语言DDL(Data Definition Language) 用于数据库和数据表的创建.修改和删除等操作 CREATE (create) 创建数据库.数据表 ALTER (alter)     修改数据库.数据表 DROP (drop)      删除数据库.数据表 (2)数据操作语言DML (Data Manipulation language) 用于在数据库中插入数据.查询数据和修改数据 INSERT, 插入数据 UPDATE, 修改数据 SELECT, 查询…