sql删除语句大全


求一条删除sql语句

这个方法不错,触发器。就是当你删除student表的数据的时候让系统自动执行相应的Sql语句。

我用SqlServer的方式帮你写个(其实其他数据库也一样,差不多)

Create trigger trg_delete on student for delete

as

在这里就把score表的中数据删除掉

delete from score where stuId=(select stuId from deleted) //deleted为系统临时表,后面的这段子查询就是获取到刚刚被删除掉的stuId。

go

但是你的两个表建有关系,删主表的时候必须把从表的对应数据删除掉。剩下的你想想把。

删除一个表的sql 语句怎么写啊

使用drop语句,drop table (需要删除表的名字)。

drop是删除整个表,delete是删除表的内容。 drop语句的作用:删除内容和定义,释放空间,简单来说就是把整个表去掉。

以后要新增数据是不可能的,除非新增一个表。 删除表时需要注意的事项: 1、如果删除应用表别名,则delete 后面一定要接对应的别名,然后再接表名,不然报错。

2、delete删除sql后面不可接通配符*,即delete * from ,这样会报错。 3、delete删除sql默认的返回值为int数据类型,当删除一条数据时,返回int数据1,当删除num条数据时,则返回int类型num。

扩展资料: SQL即结构化查询语言(Structured Query Language),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。 SQL语句无论是种类还是数量都是繁多的,很多语句也是经常要用到的,SQL查询语句就是一个典型的例子,无论是高级查询还是低级查询,SQL查询语句的需求是最频繁的。

常用语句: 创建数据库 CREATE DATABASE databasename 删除数据库 drop database dbname 创建新表 create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..) 删除新表 drop table tabname 参考资料:百度百科—sql语句大全。

关于SQL语句中delete语句

用delete的话会把整行都删掉的 这个时候需要如果需要先用

DESC 产品;

用这个来查看表的结构 看看 ID到底是什么类型的 如果是int你想把他改成字符串的话就得用

ALETR 来改

ALETR TABLE 产品

MODIFY COLUMN 产品ID VARCHAR(10);

这样就行了

如果只想修改2的话就用 update

UPDATE 产品

SET 产品ID=’1′ (这条成立的前提是你用前边的语句修改过产品ID的类型)

where 产品ID=’2′;

求一条删除sql语句

这个方法不错,触发器。

就是当你删除student表的数据的时候让系统自动执行相应的Sql语句。我用SqlServer的方式帮你写个(其实其他数据库也一样,差不多)Create trigger trg_delete on student for deleteas在这里就把score表的中数据删除掉 delete from score where stuId=(select stuId from deleted) //deleted为系统临时表,后面的这段子查询就是获取到刚刚被删除掉的stuId。

go 但是你的两个表建有关系,删主表的时候必须把从表的对应数据删除掉。剩下的你想想把。

SQL的几个删除语句

DROP 语句

从数据库中删除已存在的表,或从表中删除已存在的索引。

http://**view/*

DELETE 语句每次删除一行,并在事务日志中为所删除的每行记录一项

http://**daijun2007/blog/item/*

Truncate是SQL中的一个删除数据表内容的语句,用法是:

TRUNCATE TABLE [Table Name]。

http://**view/*