![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sqlserver学习笔记
文章平均质量分 91
sqlserver学习笔记
omn_Jewel
这个作者很懒,什么都没留下…
展开
-
SQL server基本操作
建表 约束 主键约束 create table test( col1 int primary key, ... ) create table test( col1 int, col2 varchar(20), ..., primary key(col1,col2) ) 外键约束 alter table userInfo --外键从表 add constraint userInfodepartment --外键名 foreign key (department) --从原创 2021-07-08 20:41:19 · 170 阅读 · 0 评论 -
sql 锁&事务
事务 事务是执行某个任务的不可分割的一系列操作,具有四个属性(ACID) 原子性 一致性 隔离性 持久性 自动提交事务 默认一条语句为一个事务,成功执行完成自动提交,失败自动回滚。 显示事务 使用 BEGIN TRANSACTION 明确指定事务开始 begin transaction:开始事务。 commit transaction:提交事务。 rollback transaction:回滚事务。 save transaction:事务保存点。即事务回滚时,可以指定回滚到保存点,而不进行全部回滚。原创 2021-07-08 20:34:53 · 263 阅读 · 0 评论 -
SQL server索引
索引? 什么是索引? 表中所有数据页的存放在磁盘上又有两种组织方式: 堆表; 表中所有数据页是以一种页间无序、随机存储的方式。 索引组织表 表中数据页间按某种方式(如表中某个字段)有序地存储在磁盘上。 索引是一个排序的列表,存储着索引的值和包含该值的数据所在行的物理地址。 索引结构 SQL Server中,索引的存储是以B+树结构存储,其节点类型: 索引节点 索引节点按照层级关系,又可以分为根节点和中间节点,其本质是一样的,都只包含下一层节点的入口值和入口指针。 叶子节点 叶子节点就不同原创 2021-07-07 20:32:37 · 415 阅读 · 0 评论 -
SQL server 数据类型
BIT 整数数据类型 0,1,null Example: create table test_bit( bit_col bit ); insert into test_bit(bit_col) output inserted.bit_col values('true'); sqlserver将TRUE转为1,将FALSE转为0。将任何非零值转换为1。 Int数据类型 数据类型 数值范围 存储 BIGINT -2^63 至 2^63 -1 8位 INT -2^31 至 2^31原创 2021-07-07 09:30:30 · 639 阅读 · 0 评论