3
回答
SQL SERVER中获取table的源代码
滴滴云服务器,限时包月0.9元,为开发者而生>>>   

sql server中可以通过

sp_helptext view_name

sp_helptext procedure_name

sp_helptext trigger_name

sp_helptext function_name

获取View, Procedure, Trigger, Function的源代码,

但是不能通过sp_helptext table_name获取Table的源代码。

有什么其他办法吗?

 

举报
绝对零度
发帖于7年前 3回/396阅
共有3个答案 最后回答: 7年前

select [name] from sysobjects where xtype='U'and [name]<>'dtproperties' order by [name]

这个是2005下面的,如果要知道其他数据库的,参考下CodeMatic这个开源的代码自动生成工具

SELECT b.name, a.name AS Expr1, a.id, a.xtype, a.typestat, a.xusertype, a.length, a.xprec, a.xscale, a.colid, a.xoffset, a.bitpos, a.reserved, a.colstat,
a.cdefault, a.domain, a.number, a.colorder, a.autoval, a.offset, a.collationid, a.language, a.status, a.type, a.usertype, a.printfmt, a.prec, a.scale,
a.iscomputed, a.isoutparam, a.isnullable, a.collation, a.tdscollation
FROM syscolumns AS a INNER JOIN
sysobjects AS b ON b.id = a.id
WHERE (b.xtype = 'U') AND (b.name <> 'dtproperties')

顶部