当前位置:首页 » 编程语言 » sql字典表

sql字典表

发布时间: 2022-04-02 05:22:26

sql一个表A有多列数据是字母,需要关联字典表B,将这多列字母转为汉字。

selecta.*,b1.汉字,b2.汉字fromAa
leftjoinBb1ona.字段1=b1.字段
leftjoinbb2ona.字段2=b2.字段

如果有再多字段就后面 left join 往上加

❷ sql 中一个表两个字段引用另一个表的同一字段字典代码,要显示出这两个字段对应的字典代码

容易理解的 select (select top 1 zdmc from 表2 where Zddm=zd1) as t1, (select top 1 zdmc from 表2 where Zddm=zd2) as t2 from 表1
推荐用楼上的联表查询,效率快

❸ SQL数据库数据字典怎么生成的

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 exists(SELECT 1 FROM sysobjects where xtype='PK' and name
in ( SELECT name FROM sysindexes WHERE indid
in( SELECT indid FROM sysindexkeys WHERE id = a.id AND colid=a.colid )))
then '√' else '' end,
*/
类型=b.name,
--占用字节数=a.length,
长度=COLUMNPROPERTY(a.id,a.name,'PRECISION'),
小数位数=isnull(COLUMNPROPERTY(a.id,a.name,'Scale'),0),
允许空=case when a.isnullable=1 then '√'else '' end,
默认值=isnull(e.text,''),
字段说明=isnull(g.[value],'')
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

❹ SQL怎么创建数据字典表!

数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合.
组成
1数据流
2数据流分量,即数据元素
3数据存储
4处理

数据字典
数据库的重要部分是数据字典。它存放有数据库所用的有关信息,对用户来说是一组只读的表。数据字典内容包括:

数据库中所有模式对象的信息,如表、视图、簇、及索引等。

分配多少空间,当前使用了多少空间等。

列的缺省值。

约束信息的完整性。

用户的名字。

用户及角色被授予的权限。

用户访问或使用的审计信息。

其它产生的数据库信息。

数据库数据字典是一组表和视图结构。它们存放在SYSTEM表空间中。

数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信息。用户可以用SQL语句访问数据库数据字典。

❺ sql两张表(主表和字典表)关联查询,字典项翻译问题

select t.dw,t1.name from jbxxb t
left join department t1 on t.dw=t1.code

❻ SQL怎么创建数据字典表,最好举个例子!

我的理解数据字典表就是普通的表,例如性别的数据字典表
而这个字典表即可以包含, xmdm(代码),xmmc(名称),xmsm (说明) 三列,可根据使用情况增加或减少列,里面的数据,即包含了 男,女,未知,三个选择 这男,女等就是字典
是可以列举完全的。

❼ SQL Server 200中数据字典表具体说什么,意思是什么Itemtype\ItemValue\Itemname什么意思急

数据字典表,里面放的是一些系统信息,比如用户表名称,字段名称,字段类型等等。

❽ sql数据库字典表有什么用

数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合. 组成 1数据流 2数据流分量,即数据元素 3数据存储 4处理 数据字典 数据库的重要部分是数据字典。它存放有数据库所用的有关信息,对用户来说是一组只读的表。数据字典内容包括: 数据库中所有模式对象的信息,如表、视图、簇、及索引等。 分配多少空间,当前使用了多少空间等。 列的缺省值。 约束信息的完整性。 用户的名字。 用户及角色被授予的权限。 用户访问或使用的审计信息。 其它产生的数据库信息。 数据库数据字典是一组表和视图结构。它们存放在SYSTEM表空间中。 数据库数据字典不仅是每个数据库的中心。而且对每个用户也是非常重要的信息。用户可以用SQL语句访问数据库数据字典。

❾ 数据库查询中,数据字典表一般是怎么用的

建一个数据字典表, 记录两条, 男0女1
然后关联你的数据表, 用sex数字关联, 查询出sex汉字

❿ 请问sql中的数据字典是什么,起到什么作用

就是维护整个数据库运行的内部表。属于数据库系统的表。
oracle官方的解释是

One of the most important parts of an Oracle database is its data dictionary, which is a read-only set of tables that provides information about the database. A data dictionary contains:

The definitions of all schema objects in the database (tables, views, indexes, clusters, synonyms, sequences, proceres, functions, packages, triggers, and so on)

How much space has been allocated for, and is currently used by, the schema objects

Default values for columns

Integrity constraint information

The names of Oracle users

Privileges and roles each user has been granted

Auditing information, such as who has accessed or updated various schema objects

Other general database information

The data dictionary is structured in tables and views, just like other database data. All the data dictionary tables and views for a given database are stored in that database's SYSTEM tablespace.

热点内容
师资配置含哪些内容 发布:2025-01-18 07:17:35 浏览:705
江西脚本 发布:2025-01-18 07:14:38 浏览:391
php中i方法 发布:2025-01-18 07:13:19 浏览:369
FTP宝塔Linux面板 发布:2025-01-18 07:10:05 浏览:395
无线网卡怎么改密码 发布:2025-01-18 06:54:41 浏览:765
ava动态编译 发布:2025-01-18 06:54:39 浏览:764
中国学位论文全文数据库 发布:2025-01-18 06:43:49 浏览:688
全局变量存储类别 发布:2025-01-18 06:39:29 浏览:423
苹果平板的王者号如何转移到安卓 发布:2025-01-18 06:37:11 浏览:611
图片访问量 发布:2025-01-18 06:36:34 浏览:497