删除表的sql语句怎么写

1.删除一个表的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 database-name
删除数据库 drop database dbname
创建新表 create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..)
删除新表 drop table tabname
参考资料:百度百科—sql语句大全
2.删除表中一个字段的SQL语句怎么写1、首先需要打开SQL Developer,右击要操作的数据库,选择【连接】 。
2、在弹出对话框中,输入口令,点击【确定】 。
3、展开【表】目录,右击要操作的表,选择【编辑】 。
4、此时进入表编辑界面 。
5、选择要操作的字段,如LOCATION字段后,点击【X】,再点击【确定】 。
6、此时表字段就删除了 。
3.mysql中删除表中所有数据的sql语句怎么写使用truncate语句就可以删除表中所有数据 。
truncate 语句的简单说明:
1. 一般情况下,删除数据大家都在使用delete语句;
2. 这个 truncate 命令很简单,它的意思是:删除表的所有记录;
3. 相当于 delete 语句不写 where 子句一样;
4. 其语法结构为:TRUNCATE [TABLE] tbl_name;
5. 这里简单的给出个示例,我想删除 friends 表中所有的记录,可以使用如下语句:truncate table friends;
6. 如果想要删除表的所有数据,truncate语句要比 delete 语句快 。因为 truncate 删除了表,然后根据表结构重新建立它,而 delete 删除的是记录,并没有尝试去修改表;
7. 不过truncate命令快规快,却不像delete命令那样对事务处理是安全的 。因此,如果我们想要执行truncate删除的表正在进行事务处理,这个命令就会产生退出并产生错误信息 。
4.SQL 删除语句怎么写呢其实我觉得你应该写成
delete from studentInfo where stuid = '2'试试,像你说的如果不是ID字段类型不是int,应该是不会出现这种情况的,你试试,不行再想别的办法
当然下面的语句也打上引号试试:
stmt.executeUpdate("delete from studentInfo where stuid = '"+studentBean.getStuID()+"'" ) ;
试试吧,祝你好运!
5.怎样用sql语句删除整个表及数据库工具/材料:Management Studio 。
1、首先在桌面上,点击“Management Studio”图标 。
2、然后在该界面中,确定要删除的表及数据库 。
3、其次在该界面中,点击“新建查询”按钮 。
4、继续在该界面中,输入删除整个表的SQL语句“drop table test;” 。
5、再者在该界面中,点击“执行”按钮 。
6、然后在该界面中,test表被删除 。