数据库TSQL语句
一、创建数据库
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语句的更多相关文章
- 数据库---T-SQL语句提纲
T-SQL语句: 创建表:create table Name(Code varchar(50)) 主键:primary key自增长列:auto_increment外键关系:references非空: ...
- 数据库---T-SQL语句(一)
一.T-SQL语句 1.创建表:create table Name(Code varchar(50),) 主键:primary key 自增长:auto_increment 外键关系:referenc ...
- 2017-3-10 SQL server 数据库 T--SQL语句
创建数据库:create datebase 数据库名 注:数据库名不能为中文,不能数字开头,不能符号开头. 删除数据库:drop datebase 数据库名 创建表:create tab ...
- 数据库 t-sql 语句
sql 高级语句 在基础语句上加上条件 条件修改: update 表名set 列明=要修改的值 where 列名 =原来的值 条件删除 删除 这个值的的一行 delete from 表名 ...
- 数据库Tsql语句创建--约束--插入数据
1.创建数据库 use master go if exists(select * from sysdatabases where name='数据库名字') drop database 数据库名字 g ...
- 用代码编辑数据库T-SQL语句
1.创建表 create table Car( Code varchar(50) primary key, Name varchar(50), Time date, Price float, Bran ...
- 数据库---T-SQL语句:查询语句(二)
>查询: 一.查询所有数据: select * from Info ---查询所有数据(行) select Name from Info ---查询特定列(Name列) select N ...
- 数据库基础及T-SQL语句
字符类型: int 整型float 小数double 小数varchar(20) 字符串bit 布尔型数据datetime 日期时间类型text 长文本 (以下两种不经常使用) money 存货币im ...
- 使用T-SQL语句创建数据库2
创建多个数据文件和多个日志文件 use master GO create database book on primaty --主文件组 ( name=‘book_data’, --主文件逻辑文件名 ...
随机推荐
- CK-Editor content.replace
<s:property value="content.replace('\n\r', '<br/>')" escape="false"/> ...
- TP5的图片上传
public function upload(){ // 获取表单上传文件 例如上传了001.jpg $file = request()->file('image'); $picture=mod ...
- border-collapse实现表格细线边框
虽然在xhtml+css 时代 table的使用越来越少,但需要布局数据型元素,用table还是很不错的选择. 用table制作表格的时候美观也很重要,其中的边框.在HTML中,表格的默认样式大概是这 ...
- php源码安全加密之PHP混淆算法.
php源码安全加密的前世今生,本想发在教程区中.不知道怎么发,就写在这里面吧.PHP加密,解密是一直的话题,本人菜鸟,今天就简单向大家介绍一下并说说其中原理.提供一些加密的混淆算法.一\PHP的加密总 ...
- wamp开机自启动
其实非常简单!打开服务管理,把以下两个服务,由手动(默认状态)改为自动即可: wampapache wampmysqld
- Spring结合Quartz实现多任务定时调用(转载)
Quartz框架提供了丰富的任务调度支持,比如,在 何时执行何种任务,它是一个开源的由OpenSymphony维护的项目,开发者能够在Java EE,或单独的Java SE应用中使用它.无论是简单的任 ...
- admin 后台 bs模板
http://bootsnipp.com/ https://almsaeedstudio.com/preview
- Access an instance through a console
VNC or SPICE is used to view the console output of an instance, regardless of whether or not the con ...
- 【Kubernetes】两篇文章 搞懂 K8s 的 fannel 网络原理
近期公司的flannel网络很不稳定,花时间研究了下并且保证云端自动部署的网络能够正常work. 1.网络拓扑 拓扑如下:(点开看大图) 容器网卡通过docker0桥接到flannel0网卡,而每个 ...
- (转) C#如何使用异步编程
怎么使用异步,就是用委托进行处理,如果委托对象在调用列表中只有一个方法,它就可以异步执行这个方法.委托类有两个方法,叫做BeginInvoke和EndInvoke,它们是用来异步执行使用. 异步有三种 ...