您的位置:首页 > 数据库

SQL一些常用语句、方法 整理。

2014-06-04 15:20 429 查看
基础SQL语句整理:修改字段类型、无主键数据重复删除、复制表数据、返回当前插入数据的主键(ID)、备份数据库。

基础SQL语句执行方法:ExecuteNonQuery()、ExecuteScalar()方法用途,区别。

修改字段类型 :

alter table 表名 alter column 列名 字段新类型


无主键数据重复删除:

select distinct * into #Tmp from TableName
drop table TableName
select * into TableName from #Tmp
drop table #Tmp


复制表数据:

insert into TableName select * from DtabaseName.TableName


获取当前或最后一条插入数据的自增主键ID:

select @@IDENTITY --获取当前插入数据的主键时 如果执行活跃,并发高时,建议本条语句与insert语句一起执行


备份数据库:

backup database databaseName to disk='路径'


ExecuteNonQuery():执行一个SqlCommand返回操作影响的行数,这个多半是判断操作是否成功的,例如插入删除和更新操作,如果影响行数为0的话,则证明操作是不成功的,大于0则证明操作成功。

ExecuteScalar():从数据库中检索单个值返回值是object类型,执行查询,并返回查询所返回的结果集中第一行的第一列。所有其他的列和行将被忽略
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: