SQL SERVER 建表的老大难问题!
两个问题一直不能解决:
一:怎样建立一个在企业管理器里面看起是“系统”而不是“用户”的表,说白了就是要通过程序建立一个系统表
二:怎样访问表的属性,如建立时间等并修改这些属性!
高手来回答,中手来吆喝,低手来捧场,菜鸟来了要体检,预防禽流感!
问题点数:100、回复次数:16Top
1 楼SqlDataAdapter(咸蛋超人)回复于 2005-10-27 15:33:25 得分 0
我来体检的。呵呵。。。Top
2 楼sousouni(崛起者)回复于 2005-10-27 16:03:54 得分 0
郁闷!~~~~~~~~~~
——————————————————————————————————————————
资深C#专业QQ群组11440220 ,汇集800多位C#程序爱好者,欢迎加入,共同交流学习!Top
3 楼melodycx(----右手第二条路,一直向前,直到天明...)回复于 2005-10-27 16:28:24 得分 0
我旁观...Top
4 楼stringbuilder(~~~叶赫拉那.易卜拉欣.海豚~~~)回复于 2005-10-27 16:43:21 得分 0
都是来看的?这样也太过分了吧!Top
5 楼CheerDesiger(随意)回复于 2005-10-27 16:47:24 得分 20
建了表以后试试修改 sysobjects 里面的
你所建表的那一行的xtype的值为 S ,
你试试,我没有试过啊,应该可以吧Top
6 楼CheerDesiger(随意)回复于 2005-10-27 16:48:20 得分 20
修改建表时间用
update sysobject set crdate='new date' where id=object_id('your_tablename')Top
7 楼okokwukai(不老仙翁)回复于 2005-10-27 16:52:57 得分 0
没试过,但我想这个想法不可取吧,主要是安全以及对系统表操作的限制,你可以查查系统存贮过程,这其中就有建系统表的,很早以前我也试过,但后来因为安全的原因放弃了.Top
8 楼dragonfly001(I want to fly!)回复于 2005-10-27 17:01:38 得分 20
select * from sysobjects where name="表名"
可以查看詳細信息.Top
9 楼abandonship(焚酒煮剑)回复于 2005-10-27 17:05:30 得分 0
这样建系统表好像不行,不然Sql不是都是系统表了……,楼上说的到是个办法,建议搂主去看看系统的存储过程是干什么用的,分析下,
帮看下Top
10 楼moodboy1982(老鹰)回复于 2005-10-27 17:07:23 得分 20
没试过,感觉不可以吧?
系统表和用户表怎么可以不分呢?Top
11 楼stringbuilder(~~~叶赫拉那.易卜拉欣.海豚~~~)回复于 2005-10-27 17:11:12 得分 0
其实我也知道这样不好,但就是要看看到底行还是不行,多谢大家关心,继续指点!Top
12 楼jxufewbt(我的目标是5星)回复于 2005-10-27 17:13:57 得分 0
体检Top
13 楼dragonfly001(I want to fly!)回复于 2005-10-27 17:16:47 得分 20
sqlserver中各个系统表的作用
sysaltfiles 主数据库 保存数据库的文件
syscharsets 主数据库 字符集与排序顺序
sysconfigures 主数据库 配置选项
syscurconfigs 主数据库 当前配置选项
sysdatabases 主数据库 服务器中的数据库
syslanguages 主数据库 语言
syslogins 主数据库 登陆帐号信息
sysoledbusers 主数据库 链接服务器登陆信息
sysprocesses 主数据库 进程
sysremotelogins主数据库 远程登录帐号
syscolumns 每个数据库 列
sysconstrains 每个数据库 限制
sysfilegroups 每个数据库 文件组
sysfiles 每个数据库 文件
sysforeignkeys 每个数据库 外部关键字
sysindexs 每个数据库 索引
sysmenbers 每个数据库 角色成员
sysobjects 每个数据库 所有数据库对象
syspermissions 每个数据库 权限
systypes 每个数据库 用户定义数据类型
sysusers 每个数据库 用户
不能直接寫該sysobjects裡面的值得.樓主有時間研究一下系統表,以及系統表的資料是如何寫入的Top
14 楼stringbuilder(~~~叶赫拉那.易卜拉欣.海豚~~~)回复于 2005-10-27 17:27:53 得分 0
作为楼主,对大家的热情表示感谢,对问题没有解决表示遗憾,对体检的同志表示关怀,对微软的不开放表示最强烈谴责!
应该有人解决的!期盼有人来为我体检!Top
15 楼stringbuilder(~~~叶赫拉那.易卜拉欣.海豚~~~)回复于 2005-10-28 09:58:41 得分 0
今天有没有人来帮一把?Top
16 楼stringbuilder(~~~叶赫拉那.易卜拉欣.海豚~~~)回复于 2005-10-28 10:41:14 得分 0
难道CSDN就没有刀客?贱客?只有过客!Top




