社区
MS-SQL Server
帖子详情
请SQL语句高手帮忙解决问题?????在先等候
wensyCool
2005-03-15 03:19:01
要的到数据库中都有那些表,SQL怎么写(在SQL查询分析器中写)
...全文
140
5
打赏
收藏
请SQL语句高手帮忙解决问题?????在先等候
要的到数据库中都有那些表,SQL怎么写(在SQL查询分析器中写)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wensyCool
2005-03-15
打赏
举报
回复
多谢
chiwei
2005-03-15
打赏
举报
回复
是从网上看到的,就摘下来了:
--列出SQL SERVER 所有表,字段名,主键,类型,长度,小数位数等信息
--在查询分析器里运行即可,可以生成一个表,导出到EXCEL中
SELECT
(case when a.colorder=1 then d.name else '' end)表名,
a.colorder 字段序号,
a.name 字段名,
(case when COLUMNPROPERTY( a.id,a.name,'IsIdentity')=1 then '√'else '' end) 标识,
(case when (SELECT count(*)
FROM sysobjects
WHERE (name in
(SELECT name
FROM sysindexes
WHERE (id = a.id) AND (indid in
(SELECT indid
FROM sysindexkeys
WHERE (id = a.id) AND (colid in
(SELECT colid
FROM syscolumns
WHERE (id = a.id) AND (name = a.name))))))) AND
(xtype = 'PK'))>0 then '√' else '' end) 主键,
b.name 类型,
a.length 占用字节数,
COLUMNPROPERTY(a.id,a.name,'PRECISION') as 长度,
isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0) as 小数位数,
(case when a.isnullable=1 then '√'else '' end) 允许空,
isnull(e.text,'') 默认值,
isnull(g.[value],'') AS 字段说明
FROM syscolumns a left join systypes b
on a.xtype=b.xusertype
inner join sysobjects d
on a.id=d.id and d.xtype='U' and d.name<>'dtproperties'
left join syscomments e
on a.cdefault=e.id
left join sysproperties g
on a.id=g.id AND a.colid = g.smallid
order by a.id,a.colorder
jinjazz
2005-03-15
打赏
举报
回复
得到所有的数据表(用户数据表):
select * from sysobjects where xtype = 'u'
得到当前数据表的所有字段:
select * from syscolumns where id = object_id('数据表名')
子陌红尘
2005-03-15
打赏
举报
回复
select name from sysobjects where type = N'U'
paoluo
2005-03-15
打赏
举报
回复
Select * from SysObjects Where Xtype='U' or Xtype='S' Order By Name
基于SSM框架的Angel医院门诊在线预约挂号系统.zip
3. MyBatis:MyBatis是一个持久层框架,它允许开发者编写
SQL语句
并与Java对象进行映射,解决了传统JDBC的繁琐操作,提高了开发效率和代码可读性。 二、微信小程序接入 微信小程序是一种轻量级的应用开发平台,用户...
微信小程序的图书馆预约系统源码数据库论文.doc
【图书馆预约系统】图书馆预约系统旨在解决图书馆座位资源紧张的问题,提供在线预订、查询和管理功能。用户可以通过微信小程序进行公告查看、自习室信息浏览和预约操作,管理员则可借助系统进行自习室信息管理、维护...
简单英译汉SQL脚本
create table t_dictionary(word varchar(200), trans varchar(1000)); insert into t_dictionary values('abandon','v.抛弃,放弃'); insert into t_dictionary values('abandonment','n.... insert into t_...
ORACLE SQL_TRACE SQL诊断工具
在日常的数据库问题诊断和解决中,SQL_TRACE是非常常用的方法。本文就SQL_TRACE的使用作简单探讨,并通过具体案例对sql_trace的使用进行说明.一、 基础介绍(a) SQL_TRACE说明SQL_TRACE可以作为初始化参数在全局启用...
MS-SQL Server 基础类 -
SQL语句
高分
请
教巨难
sql语句
,在线
等候
高手
指教。 多表关联 二个问题 如何用一条
SQL语句
来获得表equip中的符合条件的记录集以及统计出所含记录条数 怎样选出一个Field的说明? order by 排序的问题 复杂问题,
高手
请
进(高分...
MS-SQL Server
34,838
社区成员
254,632
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章