
数据库
文章平均质量分 55
ppp80
这个作者很懒,什么都没留下…
展开
-
如何显示sql server表的索引信息?
sqlStr="select 索引名称=a.name,表名=c.name,索引字段名=d.name ,"+ "排序 = CASE indexkey_property(OBJECT_ID("+this.TableName+"),a.indid,b.keyno,IsDescending)"+ " WHEN 1 THEN 降序 WHEN 0 THEN 升序原创 2004-07-22 14:53:00 · 1632 阅读 · 0 评论 -
如何取access某个表的所有列信息和索引?(.net)
access数据库不同于oracle和sql server,系统表没有提供表的列信息和索引等信息,所以取这些信息就不是简单的sql 语句能完成的,查了一下,用adox能很好的完成这些功能(在,net中也可引用adox),不过在.net中OleDbConnection提供了很好的方法取列信息:DataTable MyDbSchemaGuid_Col= conn.GetOleDbSchemaTable原创 2004-07-22 15:04:00 · 2357 阅读 · 0 评论 -
复制access表结构到另一个access表
select * into newtable from oldtable where 1=2 这样虽然能复制表结构,却丢掉了表的一些信息,如默认值,是否为空和主键 我当初的做法是再把这些信息添加到新表上,有点麻烦,不知道大家还有别的方法吗?原创 2004-07-22 14:35:00 · 11027 阅读 · 0 评论 -
sql server存储过程实例
刚开始能够自己独立写存储过程了,遇到一些不懂的问题就问同事或者上网查,现在已经可以写巨长的存储过程了,现在把写过的实例记录在这。1/****** Object: Stored Procedure dbo.AllTimeData_1 Script Date: 2004-11-12 13:18:28 ******/CREATE PROCEDURE AllTimeData@orderno原创 2005-01-24 11:35:00 · 2079 阅读 · 0 评论 -
access处理重复记录的方法
在一个表中有重复的记录,重复的次数可能是一条或多条,如何在重复记录中只留下一条,删除其他多余的记录,使数据集的每条记录都是唯一的?本文运用了一种比较笨拙不过逻辑比较清楚的方法,希望大家能提供更好的方法!1列出表中的重复记录(sameoda)SELECT [2].[地级市], Count(*) AS 记录数FROM 2GROUP BY [2].[地级市]HAVING count(*)>1ORDER原创 2005-04-14 12:40:00 · 4096 阅读 · 0 评论 -
在IIs中重建Exchange的虚拟目录
用户修改了iis后,发现邮箱不好用了!通过传过来的图片,发现iis中缺失了Exadmin,Exchange,Public三个虚拟路径,肯定是不小心给删掉了! 怎莫办?先让用户手动添加一下,费了n多周折,反正是建上了,可惜不好用! 然后在网上找资料,发现http://support.microsoft.原创 2005-09-21 15:39:00 · 2750 阅读 · 0 评论 -
一个SQL表变量+xml的例子
1声明xmlDeclare@AccrueCalcResultListxml2声明一个包括xml列的表变量Declare @xmlTableasTable(xmlColxml)3将xml串插入表变量insertinto@xmlTablevalues(@AccrueCalcResultList)4创建一个临时表,把表变量的数据插入临时表INSERTINTO#AccrueCalcTableselectT...原创 2018-06-14 10:52:39 · 512 阅读 · 0 评论 -
一个SQL tvp+.net的例子
1声明表值参数declare@TaxDTOSettvp_CBO_ARDrawBill_TaxReadOnly2批量插入表set@Sql= 'insert into '+@TableName +'selectDrawBillView_ID,' +'Tax,Tax_Code,Tax_Name,' +'T...原创 2018-06-14 10:54:03 · 467 阅读 · 0 评论