这种数据库表附件 一般怎么设计

这种数据库表附件 一般怎么设计,第1张

create table informa(

id number(6) primary key not null,

content varchar2(4000) not null,

tidings varchar(20),

photo varchar(20) ---这里是不该有逗号的

)

create table QQINFO_14_12(

id number(18) primary key not null,

fileid varchar2(50),

contentvarchar2(4000),

qqnumber varchar2(20),

qqnickvarchar2(20),

createtime datetime,

qqgroup varchar2(20),

telephone varchar2(20),

flagvarchar2(10),,

infotype number,

type varchar2(5)

)

create table file(

id number(18) primary key not null, //这个字段作为主键用于与主表关联,inner join on qqinfo.id=file.id

filetu varchar2(50), //这里用于存储图片存放的路径,你应该写一个程序判断这个目录下是否有文件,然后将返回值放到tiy中,tiy中可以用字符 ,通过判断字符来判断是否倒入成功 数据库中无法存放文件,如图片等的 ,你只能放进去字段

tiy varchar2(10) //这是oracle的用法,如果是mysql可以用bit类型替代,bit仅有两个值0,1,分别表示true,false

)

Access 2007数据库添加附件(分享来自accessoft)

数据库附件(Access允许您在数据库表中包含附件。通过利用微软的对象链接和嵌入(OLE)技术,您可以将照片、图表、文档及其他文件存储在您的Access数据库中。)是Access 2007版本的一个新特点,添加过程非常简单,费时较短,通过下面几个步骤就可以完成:

1. 首先使用Access 2007打开Access数据库。

2. 在“设计视图”中打开您想要添加附件的表。

3. 在“字段名称”列的空白行中为附件字段输入一个名称。

4. 在“数据类型”下拉框中选择“附件”

5. 点击屏幕左上角的保存按钮保存对表所做的更改。

6. 转到“数据表”视图查看表内容。

7. 双击出现在你想要添加附件的空白字段中的回形针图标。注意这个图标旁的括号内的数字代表了附加到此记录的文件数量。

8. 在出现的“附件”对话框中点击“添加”按钮,可添加新附件。

9. 在出现的“选择文件”对话框中,使用“搜索范围”列表导航到您要附加到该记录的文件,然后点击“打开”按钮。

10. 点击“确定”按钮,关闭“附件”对话框。

11. 你会注意到,该记录中回形针图标旁的数字也做出了相应的改变。

提示:

1. 本文所提到的向数据库对象添加附件功能只在Access 2007中可用,之前的Access版本并不支持此功能。

2. 所添加的文件必须小于250MB,而且您添加的附件总量最大只能达到2GB。

select a.name as [column],b.name as type

from syscolumns a,systypes b

where a.id=object_id('表名') and a.xtype=b.xtype

把“表名”替换成你要查看字段类型的表名,比如你要查看sysobjects表的各字段类型那么就是

select a.name as [column],b.name as type

from syscolumns a,systypes b

where a.id=object_id('sysobjects') and a.xtype=b.xtype

另外可以通过存储过程

exec sp_help 表名

来查看表各字段的信息,其中就包括字段类型。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9600135.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存