数据库中删除数据的代码怎么写

1.sql 删除数据库中表的数据用代码
drop database 数据库 --删除数据库
alter table student drop constraint pk_表名 --删除主键
alter table 表名 add constraint pk_表名 primary key(字段) --添加主键约束
alter table 表名 drop constraint pk_表名 --删除主键约束
alter table 表名 add constraint 约束名 unique (列名) --向已有表添加唯一约束
create table 数据表名 add constraint 约束名 default 默认值 for 字段 --默认值约束
2.将SQL一个数据库中所有的表中的数据删除use 数据库名
exec sp_msforeachtable "drop table ?"
--这个操作比较危险,删除该数据库下的所有表 。不知道是不是你要的结果
如果是只删除数据的话
CREATE PROCEDURE
sp_DeleteAllData
AS
EXEC sp_MSForEachTable 'ALTER TABLE ? NOCHECK CONSTRAINT ALL'--禁用约束
EXEC sp_MSForEachTable 'ALTER TABLE ? DISABLE TRIGGER ALL'--禁用触发器
EXEC sp_MSForEachTable 'DELETE FROM ?'--清数据
EXEC sp_MSForEachTable 'ALTER TABLE ? CHECK CONSTRAINT ALL'--还原约束
EXEC sp_MSForEachTable 'ALTER TABLE ? ENABLE TRIGGER ALL'--还原触发器
EXEC sp_MSFOREACHTABLE 'SELECT * FROM ?'--检查表内数据
GO
exec sp_DeleteAllData
3.sql怎么删除一个表中的所有数据有两种方法:
1、TRUNCATE TABLE 删除表中的所有行,而不记录单个行删除操作 。
语法 TRUNCATE TABLE name
参数 name是要截断的表的名称或要删除其全部行的表的名称 。
2、Delete from [表名] where 1=1
扩展资料
SQL是Structured Query Language(结构化查询语言)的缩写 。SQL是专为数据库而建立的操作命令集,是一种功能齐全的数据库语言 。在使用它时,只需要发出“做什么”的命令,“怎么做”是不用使用者考虑的 。SQL功能强大、简单易学、使用方便,已经成为了数据库操作的基础,并且现在几乎所有的数据库均支持SQL 。
参考资料:百度百科—SQL
4.数据库里面如何删除一个行数据删除语句的基本结构为
DELETE FROM 表名称 WHERE 列名称 = 值
如果筛选条件多余一列的时候可以使用 AND或OR将条件连接起来
例如有一张Person表,如下图所示
要删除lastName为Willson的则
Delete from Person where lastName='Willson';
执行该语句后,Willson这条记录将会被删除 。
拓展资料
一些常用的SQL语句:
SELECT - 从数据库表中获取数据
UPDATE - 更新数据库表中的数据
DELETE - 从数据库表中删除数据
INSERT INTO - 向数据库表中插入数据
CREATE DATABASE - 创建新数据库
ALTER DATABASE - 修改数据库
CREATE TABLE - 创建新表
ALTER TABLE - 变更(改变)数据库表
DROP TABLE - 删除表
CREATE INDEX - 创建索引(搜索键)
DROP INDEX - 删除索引
【数据库中删除数据的代码怎么写】

数据库中删除数据的代码怎么写

文章插图