SQL插入非重复数据,本文以sqlserver数据库为例介绍了以下方法(该sql中如何插入不重复的数据原理同样适用于其他数据库,如Oracle、mysql等):1。数据库主键:将不允许重复的列设置为联合主键,...
数据库主键 - 管理工具图形化设置
1)sql server的图形化管理工具叫做:sql server management studio
2)右键要设置主键的表,选择【设计】,进入表设计窗口
3)在表设计窗口,选择一行或者Ctrl 鼠标可以多选行,右键选择【设为主键】
4)设置完成后,点击顶部菜单的【保存】即可。
5)一旦主键设置成功后,设为主键的行是无法插入数据库的

数据库主键 - SQL语句设置
1)如果已经设置有主键,则需要先删除主键
alter table 表名 drop constraint 主键名称
2)使用sql语句添加主键
alter table 表名 add constraint 主键名称 primary key(字段1, 字段2)


数据库唯一索引 - 管理工具图形化设置
1)展开表的【索引】菜单,右键【新建索引】,进入索引创建界面
2)由于主键默认是聚集索引,且一个表只能有一个聚集索引,所以,只能创建非聚集索引
3)在【新建索引】界面,勾选【唯一】,点击【添加】按钮,勾选需要索引的列,点击确定即可

数据库唯一索引 - SQL语句设置

普通插入语句:一旦设置了主键、或者唯一索引,相同记录就插入不到数据库了

插入语句修改:插入前先判断记录是否存在,存在就修改,不存在就新增

插入语句修改:插入前先判断记录是否存在,不存在就新增,存在就抛弃这条记录

转载请注明:电脑技术吧 » 游戏数码 » wamp数据库设置登录窗口修改wamp的数据库密码,如何删除sqlserver数据库 » 查看详情
版权声明
原标题:20161103如何使用notepad 解压版编写Java程序,20181210SQLmanagementstudio2008下载与安装
本文网址:http://www.41718.net/article/34035.html
猜你感兴趣: 游戏数码 , 互联网 , oracle数据库 , sql语句去重复数据 , sql删除某一行 , sql , sql删除重复记录 , sql语句怎么查重复数据 , sql筛选重复数据 , sql语句查询重复数据的数量 , sql查询重复记录 , sql去掉重复数据 ,
2条评论