社区
MS-SQL Server
帖子详情
如何在SQL表中定义指针类型的数据?
湘王AI
聚能技术官方账号
2003-12-08 10:46:18
如何在SQL表中定义指针类型的数据?,比如:
字段名称 字段含义
Typekey 类别关键字(主键)
Typename 类别名称
F_point 前向指针,指示该类别上一级类别的关键字
B_point 后向指针,指示该类别的下属是类别还是具体文件
0:说明其下属也是类别,在本库中寻找
1:说明其下属为具体文件,应在法律法规数据库
F_point和B_point2个数据类型怎么定义?
...全文
90
8
打赏
收藏
如何在SQL表中定义指针类型的数据?
如何在SQL表中定义指针类型的数据?,比如: 字段名称 字段含义 Typekey 类别关键字(主键) Typename 类别名称 F_point 前向指针,指示该类别上一级类别的关键字 B_point 后向指针,指示该类别的下属是类别还是具体文件 0:说明其下属也是类别,在本库中寻找 1:说明其下属为具体文件,应在法律法规数据库 F_point和B_point2个数据类型怎么定义?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
湘王AI
2003-12-08
打赏
举报
回复
我SQL很差,见笑了,:)
湘王AI
2003-12-08
打赏
举报
回复
我是参考这个网页做的
http://www.ccw.com.cn/htm/app/aprog/01_12_12_2.asp
zjcxc
元老
2003-12-08
打赏
举报
回复
其实楼主的就是树形数据处理.参考:
树形数据处理:
http://expert.csdn.net/Expert/topic/2285/2285830.xml?temp=.454632
zjcxc
元老
2003-12-08
打赏
举报
回复
F_point 定义的数据类型和你的Typekey 类别关键字(主键)一样.
B_point 定义为bit类型就可以了.
湘王AI
2003-12-08
打赏
举报
回复
我说的意思是有2张表,其中一张定义类别(所有的目录),比如:
Typekey 类别关键字(主键)
Typename 类别名称
F_point 前向指针,指示该类别上一级类别的关键字
B_point 后向指针,指示该类别的下属是类别还是具体文件
0:说明其下属也是类别,在本库中寻找
1:说明其下属为具体文件,应在法律法规数据库
(node[0]=0/1 代表这个节点是关闭还是打开的,0代表关闭,1代表打开;
node[1]=0/1 代表这个文件夹是关闭还是打开的,0代表关闭,1代表打开;
node[2] 暂时没有意义;
node[3] 代表该节点的名称;
node[4]......node[n] 代表了该节点的n个子节点。
)
另一张表定义所有文件(非目录文件),比如:
字段名称 字段含义
id 文件序号(主键)
Title 文件标题
Content 文件内容
Pubdate 发布日期
Puborg 发布单位
Regdate 登记日期
Update_date 最后修改时间
Typekey 文件所属类别
其实数据库保存的是动态分级目录,他的数据结构决定了它主要由两种不同的节点构成,一种是具体的文档节点,一种是复合型的文件夹节点。
我是说怎么定义指向文件的指针F_point和B_point2个数据类型?
谢谢!
txlicenhe
2003-12-08
打赏
举报
回复
SQL没有指针的概念。
建议用树结构。
http://expert.csdn.net/Expert/topic/2285/2285830.xml?temp=.1570551
/*--树形数据处理方案
树形数据的排序,新增,修改,复制,删除,数据完整性检查,汇总统计
--邹建 2003.9--*/
lynx1111
2003-12-08
打赏
举报
回复
游标
zjcxc
元老
2003-12-08
打赏
举报
回复
create table 类别(
Typekey int primary key,
Typename nvarchar(20),
F_point int,
B_point bit,
node0 bit default 0,
node1 bit default 0,
node2 int,
node3 nvarchar(20),
node4 nvarchar(20)
)
create table 文件(
id int identity(1,1) primary key,
Title nvarchar(100),
Content nvarchar(8000),
Pubdate datetime,
Puborg nvarchar(100),
Regdate datetime,
Update_date datetime,
Typekey int
)
sql
查询报错空
指针
怎么解决?
这样做可以确保即使查询结果为空或某些聚合函数的结果为 NULL,最终的结果也不会是 NULL。例如,在计算平均值时,如果有 NULL 值,结果可能会出现错误。指定的类没有正确地映射到查询结果的列名和
类型
,或者没有正确地
定义
getter 方法,也可能会导致空
指针
异常。是一个非常有用的函数,可以帮助你更好地处理 NULL 值,简化条件逻辑,提高查询的可读性,并增强跨平台兼容性。,以此类推,直到找到第一个非 NULL 值或所有值都被检查且都是 NULL。不会是 NULL,但如果整个查询结果集为空,
第三章——关系
数据
库标准语言
SQL
——
数据
定义
SQL
概述:结构化查询语言(Structured Query Language,
SQL
)是关系
数据
库的标准语言,其功能不仅仅是查询,而是包括
数据
库模式创建、
数据
库
数据
的插入与修改、
数据
库安全性完整性
定义
与控制等一系列功能。
SQL
的特点
SQL
集
数据
查询(data query)、
数据
操作(data manipulation)、
数据
定义
(data defination)和
数据
控制(data control)功能于一体,其主要特点包括以下几部分: 综合统一 高度非过程化 面向集合的操作方式 以同一种语法结
SQL
语言概述与
SQL
语言的
数据
定义
本文主要讲解了
SQL
语言的概述性内容,以及
SQL
语言中的一些语法
定义
和
数据
格式的
定义
SQL
学习(1)
数据
定义
语言
学习
sql
好久了,课也不怎么去上,习题也没怎么做,就想到抽一天的时间来将这些问题做个归纳整理和学习吧。 首先是对一些术语做个整理:
sql
:结构化查询语句,是一种介于关系代数和关系演算之间的结构化查询语言,是一个通用的,功能极强的关系型
数据
库语言,功能丰富,不仅具有
数据
定义
和
数据
控制还有
数据
查询功能,而且语言简洁,及
数据
定义
,
数据
操纵和
数据
功能于一体。但是不同的
数据
库厂商之间的
sql
语言还是存
SQL
语言:基本概述和
数据
定义
介绍结构化语言(
SQL
语言)和基本的
数据
定义
相关知识。
MS-SQL Server
34,872
社区成员
254,640
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章