数据库表的建立的一些注意事项
2016-03-10 18:12
288 查看
sql server 建议表的设计者,最好给表定义一个主键(primary key),用来唯一的一条记录。
注意:①主键不能够重复出现
②必须给值,即不允许为null
插入部分字段,则需要在表名后,指定字段列表
例:insert into clerk ( cleId,cleName) values (1,'贾宝玉')
insert into clerk values (2,'林黛玉',18)
改一个字段
update 表名 set 字段名=‘新值’ where 字段=‘值’
注意:若有字段为null时,则为如下格式:
update clerk set cleName='薛宝钗' where age
is null 这里不能用=null
对于外键请注意:
①外键只能指向主键
②外键和主键的数据类型要一致
注意:①主键不能够重复出现
②必须给值,即不允许为null
插入部分字段,则需要在表名后,指定字段列表
例:insert into clerk ( cleId,cleName) values (1,'贾宝玉')
insert into clerk values (2,'林黛玉',18)
改一个字段
update 表名 set 字段名=‘新值’ where 字段=‘值’
注意:若有字段为null时,则为如下格式:
update clerk set cleName='薛宝钗' where age
is null 这里不能用=null
对于外键请注意:
①外键只能指向主键
②外键和主键的数据类型要一致
相关文章推荐
- window 下安装redis
- Power Designer反向数据库时遇到sqlstate=37000或SQLSTATE=42S02错误,解决方案!
- Django--model模型绑定_数据库操作
- 数据库锁
- 数据库-数据存储-非结构化数据的存储方式
- Derby数据库安装配置
- SQL 2005怎么安装 SQL Server 2005安装图解教程
- PL/SQL插入记录:ORA-00001:违反唯一约束条件
- SQL SERVER 表分区
- SQL Server 触发器
- 经典SQL语句大全(数据开发篇)
- sqlite3 基本操作
- 经典SQL语句大全(技巧篇)
- 经典SQL语句大全(提升篇)
- Oracle Using Flashback Drop and Managing the Recycle Bin
- 经典SQL语句大全(基础篇)
- 百度地图高级实例1-如何利用【百度地图API】,制作房产酒店地图?(下)
- Mysql并发时经典常见的死锁原因及解决方法
- Mysql binlog 日志的三种模式
- mysql允许远程访问设置步骤_亲测版