社区
数据库相关
帖子详情
如何取得指定表指定字段的属性、长度,是否为空!
homerocker
2003-08-18 08:53:40
如题:
知道某个表的某个字段,怎么取得这个字段的数据类型,数据长库,以及这个字段是否可以为空@!
...全文
37
3
打赏
收藏
如何取得指定表指定字段的属性、长度,是否为空!
如题: 知道某个表的某个字段,怎么取得这个字段的数据类型,数据长库,以及这个字段是否可以为空@!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
PrgmLover
2003-08-18
打赏
举报
回复
对Sql server 可以取出该表的数据集,然后在TQuery里取得 Tfield的 FieldKind、DataSize、IsNull即可
homerocker
2003-08-18
打赏
举报
回复
sql server
access
pd
pengdali
2003-08-18
打赏
举报
回复
什么数据库?
mysql查询数据库中所有
字段
的
属性
大型项目中数据库中有成百上千张
表
,想要统计数据库中相同的
字段
名,不同的
长度
或类型,所有的
字段
属性
。 利用简单的SQL帮助我们进行统计。 1.查询数据库中某个库所有
字段
的
属性
(
指定
数据库库名),若想查询所有去掉where条件即可 select * from information_schema.columns where table_schema= '数据库库名' 2.查询数据库中
指定
库
指定
表
所有
字段
的
属性
(
指定
数据库库名和
表
名) select * from information_schema.colu
MySQL 数据库sql命令查看
表
属性
,mysql查看
指定
表
的各
字段
最大值、
是否为空
等
属性
实例演示
MySQL 数据库sql命令查看
表
属性
,mysql查看
指定
表
的各
字段
最大值、
是否为空
等
属性
实例演示。 方法一: desc 后面 +
表
名即可查看
表
的
属性
。 desc information_schema.processlist; 方法二: 利用 show columns from +
表
名也可查看。 show columns from information_schema.processlist;
mysql修改
字段
属性
及修改是否非空
在使用mysql的时候肯定会因为接口返回数据与数据库
字段
类型不一致,或者int储存太小只能改为String。这个时候就需要我们在数据库里面修改
字段
类型。一般情况下是先删除
字段
,然后再添加,但是这样就会导致数据丢失。不过我们可以选择直接修改
表
的
字段
属性
并且可以修改为是否非空。 SQL语句: ALTER TABLE
表
名 MODIFY column
字段
名
字段
类型 是否非空; 列如: ALTER TABLE t_user MODIFY column user_id VARCHAR(255) NOT NU
MySQL新建
表
不能
指定
长度
的
字段
类型
MySQL新建
表
不能
指定
长度
的
字段
类型: tinytext mediumtext double date enum set
数据库中的
字段
类型为什么要
指定
长度
?
如果不
指定
长度
,数据库在存储的时候都必须给每个
字段
预留最大的存储空间,这样极大的浪费了空间,也加大了数据库本身管理的难度。 如varchar2.假如最大
长度
为4800,如果不
指定
长度
,每个
字段
都必须预留这么大的空间(包括有些只能用的极少空间的
字段
),这样极大的浪费了资源,对数据库本身而言也增加了管理资源。 其实就是一句话:用多少,申请多少。你不觉得这样更节约吗? ...
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章