1、删除整个表

      DROP  TABLE   mytable

2、删除表中所有记录

     DELETE  FROM  mytable

3、删除所有表的数所有数据,保留结构、对象等的方法,标识列ID从0开始。


     TRUNCATE  TABLE  mytable

 

--查询某表主键的最大值
select ident_current('order');--指定的表名
--删除主键最大值的记录
delete from [ordermx] where ordermxid=(IDENT_CURRENT('ordermx'));


--删除关系数据库表记录


--删除指定外键的记录(先删子表)
delete from [ordermx] where orderid=2;
--通过主键删除某条记录(才能删主表)
delete from [order] where orderid=2;
--删除所有表的数所有数据,保留结构、对象等的方法,标识列ID从0开始。
truncate table ordermx;

 

 

--判断查询的值是否为null,如果为null显示 ,后面的值
select isnull(orderid,0) from [order]

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐