sql笔记2
1、数据库概念 =1= 容器 管理数据软件 登录(两种验证方式) 关系数据库的关系 创建数据库(两种方法)(相关参数) 分离与附加 权限(everyone) 主键(唯一标识) 外键 增删改查 数据类型(char/varchar/nchar/nvarchar) =6= 登录方式 数据库创建(表创建) 数据类型(字符串) T-SQL语句判断db_id、object_id(表名, 'U') 约束(主键、约束) 增 删 改 查(少用*) where子句 =7= 建表(字段 类型) 建表的名字与逻辑名、size等 use数据库 go语句
2、约束问题 设完check没用 check约束表达式报错 datetime默认时间不同 设定了,回车不接受 生日默认是没用 表中有数据常有问题 时间插入有问题 设了唯一键,没用 bit默认有错 行前有红叹号,提示此行只读 手机号码如何只输入11位 日期datetime如何获取默认值
=========================== 死锁(设计与编辑,分开进行,完成设计以后,关掉编辑重新开启) 设定约束后,没有作用 设定约束后,无法保存设定结果 默认数据datetime还有bit 限定长度