社区
数据库相关
帖子详情
在DILPHI中如何判断某数据库中的某一字段是否已存在?
jijun
2000-08-01 05:55:00
...全文
211
5
打赏
收藏
在DILPHI中如何判断某数据库中的某一字段是否已存在?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
icewind
2000-08-05
打赏
举报
回复
读ttable的FieldList
wsf
2000-08-02
打赏
举报
回复
Table1.Active := True;
for i:= 1 to Table1.FieldDefs.Count - 1 do
begin
if table1.fielddefs[i].name='aaa' then
showmessage('已经存在aaa');
end;
Table1.Active := False;
mrlining
2000-08-02
打赏
举报
回复
还有一种更快捷的方法,FindField
如:
if table1.Fields.FindField('abc')=nil then
showmessage('this field not exist!');
这可快的多啊,呵呵呵!!!
zoao
2000-08-01
打赏
举报
回复
笨方法:
for i:=0 to table1.FieldCount-1 do
memo1.Lines.Add(table1.fields[i].fieldname);
然后再根据memo的值一一比较
w102272
2000-08-01
打赏
举报
回复
tdataset有一个fields属性,指向打开的表的字段集合
然后你可以对Tfields一个个访问就知道是否存在了。
【Mysql】如何查询
数据库
中
存在
某一个
字段
的所有表?
数据库
里的表很多,一时之间忘记了要找的表,只记得其
中
的某些
字段
,可以用下面的sql来查询在这个
数据库
中
,
存在
这个
字段
的所有表,是不是就缩小查找范围了呢? -- 注释: columnName
字段
名 dbName
数据库
名 -- AND TABLE_NAME NOT LIKE 'vw%' --> 作用:排除视图 SELECT DISTINCT TABLE_NAME FROM information_schema.COLUMNS WHERE COLUMN_NAME = 'columnName.
ORACLE
中
如何查询
数据库
所有表
中
是否
存在
某一个
字段
?
ORACLE
中
如何查询
数据库
所有表
中
是否
存在
某一个
字段
? 今天在项目
中
迁移时候sql语句查询无法确定某个
字段
存在
于哪个表
中
,于是就上网搜索
是否
有简单便捷sql语句能够查所有的表从而获取
字段
所在的表。 查阅资料后 sql为: select table_name from DBA_TAB_COLUMNS where COLUMN_NAME='您想搜索的
字段
名'; 例如: 查询
数据库
所有表
中
含有字...
Oracle查询表
是否
存在
某
字段
,常用
数据库
查询
判断
表和
字段
是否
存在
-Oracle
常用
数据库
查询
判断
表和
字段
是否
存在
数据库
postgresql表
是否
存在
字段
是否
存在
oracle1、MSSQL Server表:select COUNT(*) from dbo.sysobjects WHERE name= 'table_name';
字段
:select COUNT(*) from syscolumns WHERE id=object_id(‘table_name’) a...
sqlite
数据库
判断
字段
是否
存在
select * from sqlite_master where type = 'table' and tbl_name='表名' and sql like '%
字段
名%' 在
数据库
版本迭代时经常会遇到新版本添加
字段
的问题,创建
字段
时需要
判断
数据库
是否
已经
存在
该
字段
,否则直接创建会报错, sqlite_master 是sqlite
数据库
统一管理所有表的一个系统表,里面包含 type(类型), tbl_name(表名), sql 创建表所用sql语句, 而在该sql语句
中
就能看到应用已经创建.
判断
mysql表
字段
是否
存在
_[转载]如何
判断
数据库
,表或
字段
是否
存在
在添加新的
数据库
,表或
字段
的时候,添加之前一般都会检查
是否
已经
存在
,这样做的好处是保证脚本的稳定性,再次执行的时候也不会报错了。有两种方法,一种是使用内置的函数,另外一种是查询系统表,总结的sql脚本如下。USEmaster;GO--
判断
数据库
是否
存在
--方法1:使用函数DB_IDIF DB_ID('TestDB') IS NOT NULL DROP DATABASETestDB;--方法2:查询...
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章