FT,等待有经验的来说说等待ING
解决方案 »
- 我这个查询有什么问题?
- 救命啊。。。。机器启动时提示:"在系统启动时至少有一个服务或驱动程序产生错误.详细信息请使用。。。。"导致sql2000连接不了?
- 我用esbuilder连接sql2005 出现code=8004e037,为什么会这样
- 关于在SQL里数据分栏的问题,望各位大哥能帮我解答
- 大容量复制失败原因?
- Sql菜鸟问题:表A里面没有与时间有关的字段,我想选出当天插入的所有数据,sql语句里怎么写?
- 有关网站空间数据库版本问题
- 如何在MS SQLSERVER中恢复用DELETE删除的数据。急!
- 有关weblogic连接sql server2000数据库的问题?
- sql server 2012无法连接到服务器
- --->>>列的别名问题<<<---||......大伙帮帮啊......~~~~~~
- 急!这是一组有关成绩表的查询,请大家帮我一把!谢谢了!
创建主键:
ALTER TABLE [MyTable] WITH NOCHECK ADD
CONSTRAINT [PK_MYPK] PRIMARY KEY CLUSTERED
([col1],[col2]) ON [PRIMARY]
GO
创建外键:
ALTER TABLE [MyTable] ADD CONSTRAINT
[FK_MYTBLE01-REF-MYTABLE02] FOREIGN KEY
([col01])REFERENCES [MYTABLE02] ([colo1]),
<the second one>
GO
以及创建索引,(略)
然后从系统表里获得:
select * from sysobjects where xtype='P'(主键)
等等. 如果你是顶尖高手,直接修改系统表即可(不推荐,
因为不能与你的设计相关)
为什么sqlserver不自己先把索引建立好呢。
我的目的是:
如果知道一个表table1的一个字段field1,
我需要得到与之参照的表名和字段。
大家帮忙帮我写出sql代码来吧.
然后大家可以看看这段代码是否需要建立索引。另外,建立合理的关系有什么好处。
除了数据的完整性外有没有改善查询速度的好处。