数据库中如何用语句删除表中的列

数据库中如何用语句删除表中的列,第1张

各主流数据库用法如下:

sqlserver:

alter table 表名 drop column 列名oracle:

alter table 表名 drop column 列名mysql:

alter table 表名 drop column 列名总结:在主流数据库下,删除列的语法是一致的,并无差别。

易语言删除数据库中的数据也是通过连接建立后执行删除的方法实现的。

举例:

1、初始化数据库连接

记录集

记录集1

数据库连接1.连接Access

(取运行目录

()

“\data\data.mdb”,

“”)

记录集1.置连接

(数据库连接)

记录集1.打开

(“信息”,

#数据表名)

超级列表框1.全部删除

()

.计次循环首

(记录集1.记录数量,

索引)

记录集1.读文本

(“编号”,

编号)

记录集1.读文本

(“账号”,

账号)

记录集1.读文本

(“类型”,

类型)

记录集1.读文本

(“等级”,

等级)

记录集1.读文本

(“昵称”,

昵称)

2、外部数据库1.执行

(“delete

from

信息

where

Id=

+超级列表框1.取标题

(超级列表框1.现行选中项,

0)”,

)

这样就删除了id是选中的那条记录的值。

答:如果是在VFP里直接 *** 作,可以打开数据库并找到这个记录,然后点前面的小方格,让其变为黑色,然后在命令行中输入“Pack”,记录就被删了。

点小方格的 *** 作是做删除标记;而“Pack”是真正执行删除命令,也就是说在“Pack”之前,你还可以恢复记录。如果是程序方式,打开独占表后,先找到指定的行,再执行DELETE后“Pack”即可。

插入就方便了,指针停在在要加入的记录下一条(程序方式,指针停在要插入的下一条),命令行里输入“Insert

blank

before”,就可以插入一条空记录了。指针这时就会指向当前空白的记录,就可以输入数据了。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存