Foxtable(狐表)用户栏目专家坐堂 → select * fro m与select 0 fro m的区别


  共有2806人关注过本帖树形打印复制链接

主题:select * fro m与select 0 fro m的区别

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110597 积分:562881 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/8/31 10:08:00 [显示全部帖子]

select NAME,性别 ,年龄 , 出生年月, 身份证号码 ,居住地址, 学历, 学会,  入党时间 f rom a where name='张三'

select * f rom a where name='张三'

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110597 积分:562881 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2016/8/31 17:42:00 [显示全部帖子]

如果sql不变的话,数据库执行一次后会缓存这条sql的解析,所以一般同一条sql(oracle是大小写不一样当作是不同的sql)第二次执行就会比第一次快。

由于狐表不支持sql执行的参数模式,所以享受不到这点优势。我们习惯就是拼接sql,如果条件不一样,就已经是不同的sql了。

 回到顶部