MSSql删除数据库中所有表(只是表)sql语句:
declare @tname varchar(8000)
set @tname=''
select @tname=@tname + Name + ',' from sysobjects where xtype='U'
select @tname='drop table ' + left(@tname,len(@tname)-1)
MSSql删除数据库中所有表(只是表)sql语句:
declare @tname varchar(8000)
set @tname=''
select @tname=@tname + Name + ',' from sysobjects where xtype='U'
select @tname='drop table ' + left(@tname,len(@tname)-1)
查询数据库中所有表的字段及说明
SELECT
表名 = case when a.colorder=1 then d.name else '' end,
表说明 = case when a.colorder=1 then isnull(f.value,'') else '' end,
当需要进行查询某个字符串的首字母缩写或者字符串的全拼,使用C#是可以实现的,但是我们还可以通过Sql函数,调用函数也可以实现,不过这种方法需要数据库连接,代码如下:
--获取字符串全拼
--获取字符串汉字首字母
在两个数据库进行同步或者对比的时候,需要对比两个数据库之间的差异,使用Sql语句进行对比分析,具体操作如下:
1、创建两个表(BackUp_TableInfo、BackUp_TableInfo1)来进行存储表结构信息,即表的所有字段信息,这里需要在两个数据库中都同时创建,也可以根据需要两个数据库中分别创建,Sql语句=