- 浏览: 460650 次
- 性别:
- 来自: 厦门
文章分类
最新评论
-
popotang:
ie6好像才会引起,而且githut上的最新版已经没有这个问题 ...
jquery.form.js ajaxsubmit上传文件 报对象不支持此属性或方法 -
ch_dj:
谢谢啊
j2se 用友面试题 -
chenzubin:
不错,支持一下
j2se 用友面试题
--获取某个视图的字段名列表
Select o.Name As 表名 , c.name As 字段名 , t.name As 类型 , c.length As 长度,c.isnullable as 允许空 ,字段说明=isnull(g.[value],'') From SysColumns c left join sys.extended_properties g on c.colid=g.minor_id left join SysObjects o on o.id = c.id left join SysTypes t on t.xtype = c.xtype Where o.type in ('u','v') and o.name='trt_cadres' --这个是指定哪个 视图的名称
and t.name!='sysname' Order By o.name ,
c.name , t.name , c.Length
--获取某个表的字段名列表
SELECT (case when a.colorder=1 then d.name else null 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 sys.extended_properties g on a.id=g.major_id AND a.colid=g.minor_id
left join sys.extended_properties f on d.id=f.class and f.minor_id=0
where b.name is not null
and d.name='A01' --这是指定哪个表的名称
order by a.id,a.colorder
发表评论
-
jdbc 大数据批量插入很慢问题解决
2019-07-02 17:21 2874普通的执行过程是:每处理一条数据,就访问一次数据库; ... -
查看mysql&sqlserver的一个数据库中各个表的数据量
2015-03-26 13:59 598mysql查看v3x数据库的表: use informati ... -
sql的AVG如何实现保留一位小数(数据库里为int型)?
2015-03-12 10:01 2339select b.unitCode,b.uni ... -
Sql Server 删除所有表
2015-03-09 11:27 714--/第1步**********删除所有表的外键约束***** ... -
sqlserver indexOf lastIndexOf
2015-01-13 13:53 1683//sqlserver lastIndexOf selec ... -
SQL Server数据库如何获取TEXT字段的内容长度
2015-01-12 14:45 1146SELECT length = DATALENGTH(pub_ ... -
Sqlserver删除多表操作
2014-11-20 09:38 621DECLARE c2 cursor for sele ... -
ORA-22858: invalid alteration of datatype(varchar2转化clob)
2014-10-09 12:35 1402在11g下 --修改某字段类型 不能按照字段原来顺序( ... -
无法为数据库"xxxx"中的对象'xxxx'分配空间,因为'PRIMARY'文件组已满
2014-05-29 11:33 1585需要在文件--》添加--某个文件 具体参考如下: http: ... -
sqlserver text类型字段错误 net.sourceforge.jtds.jdbc.ClobImpl@66fa192的解决方法
2014-05-13 20:16 31941. SqlServer数据库中text/ntext字段,在用 ... -
svn number is larger than maximum
2014-04-11 19:27 16555svn number is larger than maxim ... -
电脑改密码,sqlserver要跟着改密码 否则用不了
2014-04-11 12:48 806我的电脑--》管理--》服务--》SQLServer--> ... -
数据库自动备份 并压缩 批处理工具 dbback-bat.rar
2014-03-19 12:56 556数据库自动备份 并压缩 批处理工具 详细如 附件。 -
PowerDesign16 Generate Java Code 生成Java代码
2014-03-18 13:52 1243常用的设置模板设置: 打开菜单栏 Language -> ... -
如何将sqlserver表中的数据导出sql语句或生成insert into语句
2014-01-02 16:19 734create proc proc_insert (@table ... -
zip版tomcat(6,7)不能注册成windows服务或者注册后不能启动的问题解决
2013-11-23 18:45 620http://blog.csdn.net/bigbird201 ... -
oracle distinct 多列
2013-11-21 18:56 2468distinct这个关键字来过滤掉多余的重复记录只保留一条,但 ... -
Oracle中SQLPLUS的常用指令收集与技巧
2013-09-27 10:13 569Oracle中SQLPLUS的常用指令收集与技巧 http: ... -
oracle账户锁定解决方法
2013-08-17 09:54 1096SQL> conn /as sysdba 已 ... -
Hibernate like 模糊查询参数化的问题
2013-06-25 16:07 823其实造成这个问题的根本原因还是对hibernate的使用不太了 ...
相关推荐
在SQL Server数据库中,视图是一种非常重要的工具,它用于处理复杂的查询关系,尤其是在面对大量数据和多表关联的情况时。视图本质上是一个虚拟表,它是由一个或多个表或视图的查询结果组成,不实际存储数据,而是...
在 FROM 子句同时指定多个表或视图时,如果选择列表中存在同名列,这时应使用对象名限定这些列所属的表或视图。例如在 usertable 和 citytable 表中同时存在 cityid 列,在查询两个表中的 cityid 时应使用下面语句...
如果表结构事先已知,可以省略字段名列表,直接插入值列表,此时值列表的顺序必须与表中列的定义顺序一致。 DML的另一个重要组成部分是SELECT语句。SELECT语句用于从数据库中查询数据,是数据库中最为常用的语句之...
【SQLSERVER2008实用教程实验参考答案(实验4)】 实验4主要涉及SQL Server 2008中对数据库的查询和视图的操作,包括SELECT语句、子查询、连接查询、聚合函数以及GROUP BY和ORDER BY子句的使用,同时也探讨了视图的...
- **存储过程**: 有些数据库系统提供了专门的存储过程来获取表的统计信息,如SQL Server中的`sp_spaceused`。 综上所述,通过SQL查询获取数据库中所有表的数据行数是一项非常实用且重要的技能。它不仅可以帮助我们...
### SQL Server 自学通知识点详解 #### 一、SQL简介及历史 - **SQL简史:** - **起源:** SQL(Structured Query Language)即结构化查询语言,由IBM公司的程序员Raymond Boyce和Donald Chamberlin在1970年代初...
【SQL-SERVER上机考试题.doc】是一份关于SQL SERVER数据库管理的上机操作试题,主要涉及数据库的创建、表结构设计、数据完整性约束、数据插入、视图创建以及简单的SQL查询操作。以下是对这些知识点的详细说明: 1. ...
在 FROM 子句同时指定多个表或视图时,如果选择列表中存在同名列,这时应使用对象名限定这些列所属的表或视图。例如在 usertable 和 citytable 表中同时存在 cityid 列,在查询两个表中的 cityid 时应使用下面语句...
FROM 表名/视图名列表 // 所要查询的数据来源 WHERE 条件表达式 // 查询数据所满足的检索条件 GROUP BY 列名列表 // 对查询结果进行分组 HAVING 条件表达式 ORDER BY 列名1,列名2,… // 查询结果进行排序 COMPUTE ...
实验5的目的是让学生熟悉SQL Server数据库的管理,包括理解数据库的逻辑和物理结构,学习创建数据库和表,以及使用T-SQL语句进行数据更新和复杂查询。在实验中,会涉及以下知识点: 1. SQL Server数据库结构:SQL ...
SELECT <字段列表> [INTO 新表名] FROM <表名/视图名列表> [WHERE 条件表达式] [GROUP BY 列名列表] [HAVING 条件表达式] [ORDER BY 列名1[ASC|DESC], 列名2[ASC|DESC], ..., 列名n[ASC|DESC]] [COMPUTE 行...
`ALTER`语句是SQL语言中的一个重要组成部分,用于在数据库中对已有对象进行修改,如表、视图、索引等。在SQL Server中,`ALTER`语句尤其常用,以下将详细介绍在修改表结构时涉及到的一些关键操作。 1. **添加字段**...
视图可以被视为虚拟表,它不存储实际数据,而是保存了一个SQL查询的结果。 #### 列的重命名 在创建视图时,可以通过AS关键字重命名列。 #### SQL对视图的处理过程 当查询视图时,实际上是执行了定义视图的SQL...
- **流行的SQL开发工具**:列举了一些常用的SQL开发工具,如MySQL Workbench、SQL Server Management Studio、Oracle SQL Developer等。 - **SQL在编程中的应用**:探讨了SQL在不同编程环境中的集成方法,例如通过...
- **流行的SQL开发工具**:介绍了几种常用的SQL开发工具,如Microsoft SQL Server Management Studio、SQL Server Express、Toad for SQL Server等。 - **SQL在编程中的应用**:探讨了SQL在不同编程环境中的应用方式...
【SQL Server 2000 系统数据库与文件存储】 SQL Server 2000 包含四个系统数据库,它们是 master、model、msdb 和 tempdb。这些数据库的文件存储在默认安装目录的 mssql 子目录下的 data 文件夹中。master 数据库...
- **SQLServer聚集索引/非聚集索引**:在SQL Server中,聚集索引决定了数据的物理存储顺序,而非聚集索引则指向聚集索引。 - **SQLServer索引中的INCLUDE**:在非聚集索引中包含额外的列,以减少查询时的I/O操作。 ...
FROM <表名/视图名列表> [WHERE 条件表达式] [GROUP BY 列名列表] [HAVING 条件表达式] [ORDER BY 列名1[ASC|DESC], 列名2[ASC|DESC], ... 列名3[ASC|DESC]] ``` 其中,`<字段列表>`表示要查询的列,`INTO 新表名`...
查询语句的基本形式为 `SELECT (字段名列表 | *) FROM 表名 [WHERE 条件]`,其中 `SELECT` 是关键字,字段名列表指明要检索的列,`FROM` 后跟表名,`WHERE` 用于设置查询条件。 【数据操作与表、视图】 在数据库中...
- 在创建视图时可以重新命名列。 - **SQL对视图的处理过程:** - SQL引擎会根据视图定义执行底层的查询。 以上是对《SQL21自学通》的部分内容进行的知识点梳理,希望能够帮助读者更好地理解和掌握SQL的基础知识...