一、创建数据库
create database test3;
二、删除数据库
drop database test3;
三、如何创建表
create(创建) table(表) test(表名)(此处写列 varchar:字符串)括号里面写长度

create table test
(
code varchar() primary key,
name varchar() not null
);

2、外键应用
先建好主表

create table zhu
(
size varchar() primary key,
name varchar() not null
);

再建从表,插入外键。

create table cong
(
code int primary key,
name varchar(),
zhu int,
foreign key(zhu) references zhu(code)
);

注意:
①每条语句后加分号,最后一列后面不加逗号。
②符号一定是英文的。

关键字:
加主键:primary key,
非空: not null
外键:foreign key(列明)references主表名(列名)
自增长列:auto_incerement
例:
自增长列 我的用户名 好友的用户名
1、联合主键
2、加一列自增长:ids int auto_incerement primary key,

create table haoyou
(
ids int auto_increment primary key,
me varchar(),
friends varchar()
);

四、删除表
drop table haoyou;

二、对数据的增删改查
CRUD操作
C:create:添加
R:read:查询
U:update 修改
D:delete 删除

1、C:添加数据
insert into 表名 valuse(值‘n001’,'张三')
insert into test2 valuse('n001','张三')
insert into test2(code) values('n001');指定列添加
insert into haoyou values('','he','ha')

注意:
①如果添加的数据是字符串,需要加<单引号>,若是其他类型就不要加单引号。
②再添加数据的时候,值的数量要和列匹配。
③在添加数据的时候,可以指定列添加。
④如果要添加的列

备注:
注释语法:#

数据库TSQL语句的更多相关文章

  1. 数据库---T-SQL语句提纲

    T-SQL语句: 创建表:create table Name(Code varchar(50)) 主键:primary key自增长列:auto_increment外键关系:references非空: ...

  2. 数据库---T-SQL语句(一)

    一.T-SQL语句 1.创建表:create table Name(Code varchar(50),) 主键:primary key 自增长:auto_increment 外键关系:referenc ...

  3. 2017-3-10 SQL server 数据库 T--SQL语句

    创建数据库:create datebase  数据库名     注:数据库名不能为中文,不能数字开头,不能符号开头. 删除数据库:drop datebase 数据库名 创建表:create   tab ...

  4. 数据库 t-sql 语句

    sql 高级语句  在基础语句上加上条件 条件修改: update 表名set 列明=要修改的值  where 列名 =原来的值 条件删除    删除  这个值的的一行 delete from 表名 ...

  5. 数据库Tsql语句创建--约束--插入数据

    1.创建数据库 use master go if exists(select * from sysdatabases where name='数据库名字') drop database 数据库名字 g ...

  6. 用代码编辑数据库T-SQL语句

    1.创建表 create table Car( Code varchar(50) primary key, Name varchar(50), Time date, Price float, Bran ...

  7. 数据库---T-SQL语句:查询语句(二)

    >查询: 一.查询所有数据: select * from Info    ---查询所有数据(行) select Name from Info  ---查询特定列(Name列) select N ...

  8. 数据库基础及T-SQL语句

    字符类型: int 整型float 小数double 小数varchar(20) 字符串bit 布尔型数据datetime 日期时间类型text 长文本 (以下两种不经常使用) money 存货币im ...

  9. 使用T-SQL语句创建数据库2

    创建多个数据文件和多个日志文件 use master GO create database book on primaty --主文件组 ( name=‘book_data’, --主文件逻辑文件名 ...

随机推荐

  1. CSS3必须要知道的10个顶级命令

    1.边框圆角(Border Radiuas) 这个是我们在平常很常用的吧,以前我在用div圆角的时候,特别特别的痛苦,不管是用CSS来画圆角,还是用图片来画圆角都不那么容易,但是现在好了,在CSS3中 ...

  2. Javascript添加事件的addEventListener()及attachEvent()区别分析,事件委托

    Mozilla中: addEventListener的使用方式: target.addEventListener(type, listener, useCapture); target: 文档节点.d ...

  3. mysql连表更新

    1.需求 有2张表,a表和b表,要把b表的name数据复制到a表中,当2表的id字段一样的时候 UPDATE A a, B b SET a.name = b.my_name WHERE a.id = ...

  4. Oracle中的null

    测试数据:公司部分员工基本信息

  5. 剑指Offer 二进制中1的个数

    题目描述 输入一个整数,输出该数二进制表示中1的个数.其中负数用补码表示.   思路: 如果一个整数不为0,那么这个整数至少有一位是1.如果我们把这个整数减1,那么原来处在整数最右边的1就会变为0,原 ...

  6. Triangle

    动态规划 int minimumTotal (vector<vector<int>>& triangle) { ; i >= ; --i) ; j < i ...

  7. (转)一个JavaWeb项目开发总结

    原文地址:http://www.cnblogs.com/lzb1096101803/p/4907775.html 一.学会如何读一个JavaWeb项目源代码 步骤:表结构->web.xml-&g ...

  8. Git-it字典翻译

    Git-it字典翻译 下面的内容翻译自git-it/dictionary 水平有限,翻译欠佳. Git准备工作 创建一个新的文件夹(目录) $ mkdir <目录名称> 切换到这个目录 ( ...

  9. Python自动化之语法基础

    1 第一个程序 hello world 在Linux环境下执行 vim hello.py #!/usr/bin/env python #指定解释器 print("hello world&qu ...

  10. JQuery textarea中val(),text()

    val()是当前输入框的前台显示内容 text()是原始内容, 调试时浏览器审查元素可以发现如果只改变val(),text()值是不会改变的