visual foxpro 的几个SQL语句问题

1.modifystructure是啥意思啊??是不是修改表结构呀?2.drop和delete的区别是啥呀??3.='A*'和=like'A%'又啥区别??%是指什么呢求... 1.modify structure 是啥意思啊?? 是不是修改表结构呀?
2. drop 和delete的区别是啥呀??
3.='A*'和 =like'A%' 又啥区别?? %是指什么呢
求助大虾 谢谢呀
4.modify structure 和alter table 都是修改表结构么???有什么区别呢??
展开
 我来答
chiconysun
2011-03-05 · TA获得超过2.2万个赞
知道大有可为答主
回答量:5410
采纳率:92%
帮助的人:2505万
展开全部
modify structure 为交互式修改表结构
drop为SQL的清除库或者表或者视图,看后面接的是database 还是table还是view
='a*' 在vfp中没有这个用法,只有变量名显示的all like 'a*',sql 中的模糊匹配like 'A%'表示所有以A开头的字符串,%代表任意个字符
desc为descending 的含义,用在SQl的order by 子句的待排序关键字后,用于表示按照降序排列该关键字,默认为升序

补充:
modify structure 是用vfp自己的交互式方式来修改,会出现一个对话框,和建立表的creat一样
alter table 是sql中的修改方式,其他数据库也可以使用,只要命令正确,命令一执行表的结构就修改了,不像modify structure可以取消的
syc_xhm
2011-03-05 · TA获得超过4044个赞
知道大有可为答主
回答量:2122
采纳率:100%
帮助的人:2273万
展开全部
modify structure 是打开表设计器,交互式修改表结构,此命令在打开表文件的前提下才能使用。

drop为SQL的清除库或者表或者视图,看后面接的是database 还是table还是view

='a*' 在vfp中没有这个用法,只有变量名显示的all like 'a*',sql 中的模糊匹配like 'A%'表示所有以A开头的字符串,%代表任意多个字符,_表示任意的一个字符。

desc为descending 的含义,用在SQl的order by 子句的待排序关键字后,用于表示降序排列,默认为升序 ,升序也可以加asc短语。

补充:
modify structure 是在表设计窗口修改表结构。此命令要求打开表后使用,而且是交互式修改结构。
alter table 是sql中的修改方式,此命令不需要打开表文件,而且此命令回车后,修改已经完成。不进入交互界面。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式