博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Sql—表格的建立,删除,数据的建立与删除-总结篇
阅读量:5317 次
发布时间:2019-06-14

本文共 1018 字,大约阅读时间需要 3 分钟。

一,Sql—表格的建立,删除,数据的建立与删除

Sql表格的建立公式

If exists (select * from sysobjects where <表名>

Drop table <表名>

Create table <表名>

(<列名1> <数据类型> <约束类型> <是否为空>,

<列名2> <数据类型> <约束类型> <是否为空>,    (约束类型如果没有可以不写,是否为<列名3> <数据类型> <约束类型> <是否为空>      空如果可以为空也可以不写)

<列名4> <数据类型> <约束类型> <是否为空>

)

二,Sql 数据的插入

1,单行数据的插入

Insert into <表名> (列名1,列名2,列名3 ……) values (一条记录);,

2,多行数据的插入

Insert into <表名> (列名1,列名2,列名3 ……) values (第一条记录),(第二条记录),……

3,插入其他表格中的数据

Insert into <表名> (列名1,列名2,列名3 ……)

       Select 列名’1,列名’2,列名’3 …… from 源表名,

4,把其他表中的数据插入到一个新表(新表原先是不存在的,随插入数据的时候自动生成)

Select 列名1,列名2,列名3 ……

Into <表名>

From <源表名>

三,数据的更新

公式

Update <表名> set <列名> = 值 [where <条件>]

1, 无条件更新一列数据

Update <表名> set <列名> = 值

2, 有条件更新一列数据

Update <表名> set <列名> = 值 where <条件>

3, 有条件更新多列数据

Update <表名> set <列名1> = 值1, <列名> = 值2 where <条件>

4, 多条件更新数据

Update <表名> set <列名1> = 值 where <条件1> and <条件2>

四,数据的删除

公式1

Delete <表名> [where <条件>]

注意事项

Delete 删除数据后再添加数据自动标识列不会补充被删除的记录的标识

公式2

Truncate table <表名>

Truncate table 所用的事务日志空间较少

转载于:https://www.cnblogs.com/zhangxudong-cnblogs/p/10840359.html

你可能感兴趣的文章
【代码笔记】iOS-播放从网络上下载的语音
查看>>
LeetCode 114. Flatten Binary Tree to Linked List
查看>>
ORACLE 数据库安装后,PL/SQL的登录问题完美解决
查看>>
进程池
查看>>
c# 操作excle
查看>>
Winform定时启动
查看>>
CentOS 7系统安装配置图解教程
查看>>
python函数式编程-匿名函数
查看>>
shared_ptr<T> make_shared( Args && ... args );
查看>>
freeware
查看>>
JS 返回上一步(退回上一步上一个网页)
查看>>
(php)thinkphp3.2配置sql_server
查看>>
前端之CSS
查看>>
python:软件目录结构规范
查看>>
简述HTML DOM及其节点分类
查看>>
js题集19
查看>>
js题集23
查看>>
Asp.Net+Jquery.Ajax详解5-$.getScript
查看>>
cobbler koan自动重装系统
查看>>
PHP面向对象(OOP)----分页类
查看>>