一、创建数据库
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. ajax访问 aspx.cs后台

    --前台$.ajax({ type: "POST", contentType: "application/json", url: "WebForm2. ...

  2. FadeTop – 定时休息提醒工具

    FadeTop 是款定时休息提醒工具,其特色是当设定时间到达时,将桌面渐变为指定的颜色,强制提醒但不影响桌面的任何操作 FadeTop is a visual break reminder for W ...

  3. Java序列化技术与Protobuff

    http://www.cnblogs.com/fangfan/p/4094175.html http://www.cnblogs.com/fangfan/p/4094175.html 前言: Java ...

  4. 简述JavaScript的运行机制

    想要理解JavaScript的运行机制,需要分别深刻理解以下几个点: · JavaScript的单线程机制 · 任务队列(同步任务和异步任务) · 事件和回调函数 · 定时器 · Event Loop ...

  5. Java文件操作工具类(复制、删除、重命名、创建路径)

    import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import ...

  6. struts2和hibernate整合的小Demo

    jar包下载地址 创建一个web项目. 导入jar包 配置web.xml <?xml version="1.0" encoding="UTF-8"?> ...

  7. PyQt4自定义事件

    listview控件与updateText 相关联 self.listview.updateText.connect(self.viewlist)   updateText = QtCore.pyqt ...

  8. C#的contextMenuStrip右键没反应的可能原因

    contextMenuStrip设置右键菜单,但是新手常常忽略一个问题,我要遇到了,即没有设置contextMenuStrip所在控件的contextMenuStrip属性,需要把contextMen ...

  9. Remove Duplicate Letters I & II

    Remove Duplicate Letters I Given a string which contains only lowercase letters, remove duplicate le ...

  10. 在Py文件中引入django环境

    复制manage.py中的相关代码即可并将文件置于Project文件夹(与manage.py同位置)下 示例: #! /usr/bin/env python # -*- coding:utf- -*- ...