Sql Server 查询全库表信息

通过(sys.sysobjects)对象表,查询全库表的基础信息 :

SELECT name AS 对象名, info AS 字段数, 
      CASE WHEN xtype = 'C' THEN 'CHECK 约束' WHEN xtype = 'D' THEN '默认值约束' WHEN
       xtype = 'F' THEN '外键约束' WHEN xtype = 'L' THEN '日志' WHEN xtype = 'FN' THEN '标量函数'
       WHEN xtype = 'IF' THEN '内嵌表函数' WHEN xtype = 'P' THEN '存储过程' WHEN xtype
       = 'PK' THEN '主键约束(类型是 K)' WHEN xtype = 'RF' THEN '复制筛选存储过程' WHEN
       xtype = 'S' THEN '系统表' WHEN xtype = 'TF' THEN '表函数' WHEN xtype = 'TR' THEN
       '触发器' WHEN xtype = 'U' THEN '用户表' WHEN xtype = 'UQ' THEN '唯一约束(类型是 K)'
       WHEN xtype = 'V' THEN '视图' WHEN xtype = 'X' THEN '扩展存储过程' END AS 对象类型,
       CASE WHEN ftcatid = 0 THEN '否' WHEN ftcatid = 1 THEN '是' END AS 索引, 
      crdate AS 创建日期, CONVERT(char(19), getdate(), 120) AS 本次索引时间
FROM sysobjects
ORDER BY name

======================

这里查询的包含了系统表,如果要过滤掉系统表请加上where条件!

如只要用户表和用户视图: WHERE   (xtype = ‘U’) or (xtype = ‘V’)

xtype 可以是以下对象类型之一:

AF = 聚合函数 (CLR)

C = CHECK 约束

D = 默认值或 DEFAULT 约束

F = FOREIGN KEY 约束

L = 日志

FN = 标量函数

FS = 程序集 (CLR) 标量函数

FT = 程序集 (CLR) 表值函数

IF = 内联表函数

IT = 内部表

P = 存储过程

PC = 程序集 (CLR) 存储过程

PK = PRIMARY KEY 约束(类型为 K)

RF = 复制筛选存储过程

S = 系统表

SN = 同义词

SQ = 服务队列

TA = 程序集 (CLR) DML 触发器

TF = 表函数

TR = SQL DML 触发器

TT = 表类型

U = 用户表

UQ = UNIQUE 约束(类型为 K)

V = 视图

X = 扩展存储过程

 

================================================================================

重要提示: 将此 SQL Server 2000 系统表作为一个视图包含进来是为了保持向后兼容性。建议您改用当前的 SQL Server 系统视图。若要查找一个或多个等效系统视图,请参阅将 SQL Server 2000 系统表映射到 SQL Server 2005 系统视图。后续版本的 Microsoft SQL Server 将删除该功能。请避免在新的开发工作中使用该功能,并着手修改当前还在使用该功能的应用程序。

列名 数据类型 说明

name

sysname

对象名

id

int

对象标识号

xtype

char(2)

对象类型。可以是以下对象类型之一:

AF = 聚合函数 (CLR)

C = CHECK 约束

D = 默认值或 DEFAULT 约束

F = FOREIGN KEY 约束

L = 日志

FN = 标量函数

FS = 程序集 (CLR) 标量函数

FT = 程序集 (CLR) 表值函数

IF = 内联表函数

IT = 内部表

P = 存储过程

PC = 程序集 (CLR) 存储过程

PK = PRIMARY KEY 约束(类型为 K)

RF = 复制筛选存储过程

S = 系统表

SN = 同义词

SQ = 服务队列

TA = 程序集 (CLR) DML 触发器

TF = 表函数

TR = SQL DML 触发器

TT = 表类型

U = 用户表

UQ = UNIQUE 约束(类型为 K)

V = 视图

X = 扩展存储过程

uid

smallint

对象所有者的架构 ID。

对于从旧版 SQL Server 升级的数据库,架构 ID 等于所有者的用户 ID。

ms177596.note(zh-cn,SQL.105).gif重要提示: 如果使用以下任何一个 SQL Server DDL 语句,则必须使用 sys.objects 目录视图而不是 sys.sysobjects。 CREATE | ALTER | DROP USER CREATE | ALTER | DROP ROLE CREATE | ALTER | DROP APPLICATION ROLE CREATE SCHEMA ALTER AUTHORIZATION ON OBJECT

 

如果用户数和角色数超过 32,767,则发生溢出或返回 NULL。

有关详细信息,请参阅查询 SQL Server 系统目录。

info

smallint

标识为仅供参考。不提供支持。不保证以后的兼容性。

status

int

标识为仅供参考。不提供支持。不保证以后的兼容性。

base_schema_ver

int

标识为仅供参考。不提供支持。不保证以后的兼容性。

replinfo

int

标识为仅供参考。不提供支持。不保证以后的兼容性。

parent_obj

int

父对象的对象标识号。例如,表 ID(如果父对象是触发器或约束)。

crdate

datetime

对象的创建日期。

ftcatid

smallint

注册为使用全文索引的所有用户表的全文目录标识符,对于没有注册的所有用户表则为 0。

schema_ver

int

在每次更改表的架构时都会增加的版本号。始终返回 0。

stats_schema_ver

int

标识为仅供参考。不提供支持。不保证以后的兼容性。

type

char(2)

对象类型。可以是下列值之一:

AF = 聚合函数 (CLR)

C = CHECK 约束

D = 默认值或 DEFAULT 约束

F = FOREIGN KEY 约束

FN = 标量函数

FS = 程序集 (CLR) 标量函数

FT = 程序集 (CLR) 表值函数 IF = 内联表函数

IT – 内部表

K = PRIMARY KEY 或 UNIQUE 约束

L = 日志

P = 存储过程

PC = 程序集 (CLR) 存储过程

R = 规则

RF = 复制筛选存储过程

S = 系统表

SN = 同义词

SQ = 服务队列

TA = 程序集 (CLR) DML 触发器

TF = 表函数

TR = SQL DML 触发器

TT = 表类型

U = 用户表

V = 视图

X = 扩展存储过程

userstat

smallint

标识为仅供参考。不提供支持。不保证以后的兼容性。

sysstat

smallint

标识为仅供参考。不提供支持。不保证以后的兼容性。

indexdel

smallint

标识为仅供参考。不提供支持。不保证以后的兼容性。

refdate

datetime

标识为仅供参考。不提供支持。不保证以后的兼容性。

version

int

标识为仅供参考。不提供支持。不保证以后的兼容性。

deltrig

int

标识为仅供参考。不提供支持。不保证以后的兼容性。

instrig

int

标识为仅供参考。不提供支持。不保证以后的兼容性。

updtrig

int

标识为仅供参考。不提供支持。不保证以后的兼容性。

seltrig

int

标识为仅供参考。不提供支持。不保证以后的兼容性。

category

int

用于发布、约束和标识。

cache

smallint

标识为仅供参考。不提供支持。不保证以后的兼容性。

一个普通美国人的工资&账本

首先介绍一下本文主人公背景:一个普通的美国人,大学毕业后两年。男性。单身。

工作:在一个商业机构当业务代表。

工资:打税和交费以后三千美元/月。美国人打税包括联邦税,州税,社会安全税,州残疾人税,全国医疗保险税。交费有退休基金约百分之十,工会费,人寿保险费,医药保险费
(3000$是很正常的工资薪水,美国年收入3万$一下就是低薪了)

父母帮他出了头期款,贷款买了一所房子。独栋房子,三房,一个饭厅,一个客厅,一个半浴室,一个厨房连早餐间,一个车房,后花园;每月自己每月还房贷1000$,地税保险:300$ (地税保险? 开始看到我也没明白,网上查了一下,我理解的是这样的: “地税保险”应该是”地税”和”保险“两样. 在美国买房是连土地一起购买的,所以要缴纳土地税,保险应该是购买的房屋资产保险,查了下美国的房屋保险,很有趣,保很多,有兴趣看看 美国标准房主保险(Homeowners-3, HO-3))

他买了一辆宝马325i轿车,汽车贷款是:300美元(占月收入百分之十),汽车保险:100美元(占月收入百分之3)
(美国的车险好贵啊,也去查了下. 美国汽车保险
美国的车险赔付比国内好很多,不管是不是自己的责任,保险公司都会赔)

手机花费(包括月费和电话费在内,他每月白天要打600分钟左右的电话,幸好美国的手机晚上9点以后和星期六、星期天都是免费时间):45美元(带税)(百分之一点五)
(很羡慕他们的电信资费,不像中国的移动那么贵! 人家从都不发短信,都用手机发Email,我估计是短信比通话贵吧. 难怪像电影里人家都带耳机,直接用手机当行动电话,和对讲机一样.)

有线电视:45美元(百分之一点五)
(这个嘛,中国似乎便宜点. 就算不用有线,自己接个锅也行. 但说回来了,毕竟人家很多电视台都已经数字化了,什么HDTV,数字点播,只是电视信号是无法满足的.)

汽油:35美元(占月收入百分之1点2)
根据美国劳工局《2006年消费者支出报告》,家庭平均年汽油支出为2227美元。
粗略按一家两辆车估算,单车月汽油支出应该在90美元。
所以36美元的数据可能是真的,但没有代表性。
( 不没那行头,无法考证. 猜想可能是家近吧,也可能是忙,不常有时间出去. 偶尔泡妞开开 )
汽车维修保养:因为宝马的新车在四年内是免费保养的,所以这方面免费。
洗车在家门口自己洗。 (老外有些事还是挺喜欢自己动手的)
水电煤气垃圾费:72美元(占月收入百分之2点4)
(和国内差距不大. 但建议他找个人同居,一个人灯也是要开,一锅饭做俩人的比俩人单独做还是省得. 这都是我爸熏陶我的)
吃:(占月收入百分之5点5)
早餐:吃煎鸡蛋,培根加牛奶麦片或者面包,水果(每月32美元)
(查了美国的鸡蛋一打12个是2$左右,每天吃4个才20$,至于面包,牛奶,在美国都是馒头价. 相对于工资比,他们的早餐就算很丰盛,也要比我们喝胡辣汤吃油条还便宜)

午餐:吃速食微波炉饭盒或者快餐(每月32美元)
(他们不太重视午餐,一般是应付一下,都攒劲晚上吃! 午餐吃饭时间一般也比我们晚)

晚餐:自己做,有时候到外面吃(每月100美元)
(看吧,晚餐费是午餐费的3倍多. 他们就算在家吃晚饭,一般也很丰盛. 谁给我说晚上吃多不好. 才发现我饮食很西方化. 晚上一定要吃饱)

零用:300美元(占月收入百分之10)
(这个有点小布什吧? 他们很爱玩的,泡吧,蹦迪,送礼物,买CD,DVD什么的,还都是正版的. 一般欧美家庭都是两周或一个月回去超市采购一次,都是大包小包装满一推车. 也可能这家伙是在软件公司上班,和我一样没时间玩)

存:639美元(占月收入百分之21),看完之后再算算你自己吧。。。
(这个比例的存款结余在美国已经算很高了. 我看网上公布的前几年的美国收入平均储蓄率只有10%,很多年轻人,特别是刚毕业的银行储蓄率都是负数,就是只有贷款,没有存款.)
不过该位仁兄的两个大数:月收入(3000美元)和消费占收入比例(79%),到都完全符合2006年的美国平均数,所以不算离谱。 蓝色的都是我后来加注的,不是原文所带. 根据网上搜索说理解的个人解释,如有类似不实内容,请告知布什.

[END]
]]>

Just one day

第一幕 / Chapter 1 昨天下班时间比较正常,所以晚上回来挺早. 进门就看见两俩脏兮兮的兔! 时常被狗连咬带舔,毛都粘在了一起. 脚上还粘着自己的大便.
烧了些水,决定给兔兔洗个澡. 它们太脏了! 这俩兔孙没一点兔样! 用了半盆温水加,一把清扬洗发水. 洗好了一只,还算挺老实,比较配合.
看着圆圆的小兔,一下水变得给老鼠一个样.
拍了两张,没洗的和洗过的以作比较. 同样洗了第二只,小名黑嘴,嘴角边长一拙黑毛. 它最活跃. 洗澡也最不老实!
洗完半天不还干. 我直接拿吹风机给它俩吹了吹怕它俩感冒 我一直分不清它们公母. 不过正像《木兰辞》中说的:”雄兔脚扑朔,雌兔眼迷离,双兔傍地走,安能辩我是雄雌?”
这是一种境界. 能陪你生活就好,别管公母与丑美.
第二幕 / Chapter 2 晚上12点上床睡觉.
躺下就一直鼻塞,出气不顺,总觉得鼻腔里有点鼻涕什么的,可怎么使劲擤鼻涕都没什么东西出来.
我感冒或扁桃体发炎,想发烧时就总是这样,鼻炎造成的.
前几天同事都一个个感冒了,也该我出症状了. 晚上就感到头蒙,鼻塞,喉咙发毛,还有痰. 鼻子不通,大脑缺氧,头晕. 鼻子不通,失去嗅觉,抽烟都没味.
… … 不知不觉2点多了.
我很想赶快发个烧,可很久都不发烧了. 总是有症状却爆发不出来.
别人说,发烧是自身免疫力对抗病毒和细菌的一次过程,每次发烧机体免疫力将得到提高和修复.
人一年发烧一两次是很正常的.
就像杀毒软件需要更新病毒库,系统需要更新和打补丁一样,身体也需要更新和自我维护.
难怪小孩会经常发烧,因为他的免疫力需要一次次刺激才能成长,变得更强.
我却不发烧,至少很久,好多年没烧过了. 这样说来,显然我的免疫力在下降.
还总是这样,症状都有,可发烧烧不出来,这感觉很是难受.
我给同事发了短信,说我很不舒服,明天可能去不了. 至少现在还没睡,去也可能很晚了. 第三幕 / Chapter 3 一觉醒来,下午2点多了. 昨天应该是3点多睡着得.
继续躺着. 躺着头晕的感觉颇好! 就象喝上了二两. 4点起来泡碗方便米线吃. 特意放了许些姜丝进去,还多加了点醋. 还想加个鸡蛋,可又很懒不想弄.
吃完挺晚了,没去单位. 虽然已告诉过同事,但还是给同事发了短信确认一下,并告知有些工事的话让他帮下忙. 我爸喂了狗,我去喂兔子.
给兔子喂食时发现,其中一只不怎么吃. 一看有一只眼睛似乎感染了.
有些红肿,还有很多眼屎,粘连的几乎张不开眼.
应该怪我. 可能是昨天给它洗澡,洗发水进了眼睛发炎了. 5点多去了超市,发现兜里竟然只有5块钱了? 虽然我对钱概念不大,可量变还是很清楚的.
又去取了钱,买了些日用消耗品. 回来到杜岭街的药店买了一瓶青霉素眼药水,只要0.5元.
除了医院,我买药一般都在那买,因为那的老板同一种病,用的同一种药,他们从不推荐你贵的.
用最少的钱并且达到最好的效果,这才是医德.
还有就是自己买药,尽量买OTC标志的药,就是非处方药,一般不会有不良反应.而且价格都是受国家限制的,很廉价. 回去就给那兔它眼睛擦干净,小心用了药. 它眼睛能挣开了! 第三幕 / Chapter 3 晚上吃饭时,我爸问我你不是丢钱了? 我说不知道.
他又说丢钱没你自己都不知道? 我说没丢啊. 因为我都不知道我兜里有多少,只是不想和他吵.
他说:哦,不是你掉的钱都好. 我想:啊!?
他开始讲了,说我出门买东西,他也去买菜了,结果他兜里也就几块钱,又上楼拿钱.
在楼梯上还埋怨自己老了,脑子不够用啥的. 然后发现楼梯上的墙角有钱,还没有人捡.
说拿起来一看20! 然后就没回家直接去买了块肉. 还给我夸他对钱特别敏感,这个月都捡两次了.
要我看见我也敏感! 我很怀疑那钱是我掉的! 所以吃饭时,我就觉得盘里那肉就是我的!
落幕 / End 这就是我的日志,讲述我的一日.
从晚上讲到晚上.
这要不叫日志,我都没法了! 这就是我的生活,这只是一天.
It’s my life, Just one day!

[END]
]]>

即将过去的七月

看了空间人数,3999,谁会是那个不幸的4000呢? (结果那个4000是我自己) =================================================== 前几天涛涛和月岩送我了一对小兔,当时也不知道是什么品种.
上网查了原来叫海棠兔,又叫熊猫兔. 它身上是白的,眼圈和耳朵都是黑的.
拿相机给俩兔儿拍了几张照片,让它们露露脸吧. (它们现在正围在我的右脚边) 马上继续睡去,醒来上班. 安了…

[END]
]]>

我们的人生犹如电影中的角色

是该写点了,也该说下过年了。

.
总的来说今年过年,挺开心的。
似乎是因为没有碰到什么特别不开心的事吧。
.
凌晨终于有了一个答案,是好也是坏。
好在:很长时间了终于知道了最终的答案。
坏在:一年前我已经想到并接受了这个答案。
.
所以这结果它并不算坏,还挺不赖!
因为它明确了结束的终点,你不用烦恼开始后何去何从。
剩下的你只需要去做,而根本不用担心结果怎样。
一切变得那么简单,相当的明了! 也许这才是开始,过程会充满火花。
.
昨天凌晨看了<>
讲述两个癌症晚期,即将死去的老人,怎样去完成他们在病床上写下的遗愿清单的故事。
问题是往往人们很容易认识到问题,但是做起来确不那么简单了。
人总是给自己各种各样的借口宽容自己,直到生命的最后,却遗憾自己想要完成的事没有去做。
用电影<>的话说,就是在死的那一刻发现自己没有活过。那是多么可怕多么可悲的事情。
.
就像<<遗愿清单>>中Freeman说的,
有人在1000个人中间做过一个调查,问你是不是愿意提前知道你准确的死亡时间?
答案里面96%的人选择不愿意。而我就是那4%。
人死后,当灵魂飘到天堂门口,会被问到两个问题,灵魂的回答决定他们的归宿。
1 你的生命中有快乐吗?2 你是否给别人带去过快乐?
我希望这种感悟生活与生命题材的片子,每个人都应该看看。
看完之后,应该每个人都考虑这个问题,想想自己的Bucket List是什么。
.
我们永远不能等! 不要等以后,等有了钱,等有了时间,或者什么条件成熟了再说,
因为你永远不知道你是不是一定能够看的到明天早上的阳光。
所以我每天睡前会去想很多很多,想我都做了什么,做错了什么,还该做什么。
我害怕失去,害怕错过,害怕有遗憾,
就像影片<>讲述的那样,
什么是爱?当你知道和你最亲密的人明天即将会死去,你将会知道什么是爱!
如何去爱?你应当把每一天都当作那个特殊的日子。
 . 
去爱吧,像从没有受过伤害一样!
去唱吧,像没有任何人聆听一样!
去工作吧,像为自己打工一样!
去生活吧,像今天是末日一样!
.
<> 中文译名:遗愿清单)<>中文译名:春风化雨<>中文译名:亡命感应
.
ps本文真实发自内心,部分取自豆瓣中<>的影评我写过的<>的影评
.
<END>
]]>

超市买肉记

晚上6点多,从单位值完班出来,没什么事,想吃牛肉,去超市逛下吧。

其实今儿就该休息了,同事要办签证,帮他顶一天。
.
坐上T101,直达人民路丹尼斯。
不想和众人挤电梯,走安全步梯上了超市3楼。
同样到处都是一家几口推车采购年货的。
东南角的熟食区到处都是鸡鸭鱼牛猪,看着都不错。
不过买牛肉就是买牛肉,不能再被其他肉诱惑。
.
牛肉(腿肉)17一斤,牛腩15一斤。
腿太瘦,纯肌肉,咱老了,咬不动,咱吃嫩类,还牛腩好,软软的,滑滑的,不塞牙!
买肉的的大娘问要多少,我说自己吃一两斤够了吧。
说时迟那时快,大娘手起刀落,一刀下去,大块牛腩应声落地。
上秤一称,2斤6两,价值40多RMB!折合当日美元汇率为5.56212 美元
大娘晃着明灿灿的刀子问,咋样?我毫不畏惧,镇定的说,切多了!
她皱着眉头说,这哪会切那么准啊,一不小心都切多了! 我心想,不管! 我就要我的那两斤!
最后大娘可不乐意的又拉了一刀,再称1斤8两,27块8,装袋了。
.
又买了个特价的肘花火腿,两个麻辣香肠,一小袋摆在韩国泡菜旁边的韩国三珍菜(因为它比泡菜便宜),一提8盒装的三鹿酸奶,一个3连包的绿箭茶味口香糖,过年促销装再加送一条。结帐的队伍都排到货架上了,硬是等了快半个小时才缴上那59块8毛钱。
.
【END】
]]>