社区
应用实例
帖子详情
能否select該表除一個字段其它所有的字段啊?
AndrewLeemsn
2005-09-17 10:21:40
能否select該表除一個字段其它所有的字段啊?
...全文
149
8
打赏
收藏
能否select該表除一個字段其它所有的字段啊?
能否select該表除一個字段其它所有的字段啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iwl
2005-09-19
打赏
举报
回复
严格说来没有这样直接的功能,除非用 wgsasd311(自强不息) 的动态的语法
zouqiang122
2005-09-19
打赏
举报
回复
支持一下
churchatp1
2005-09-19
打赏
举报
回复
学习
lxzm1001
2005-09-18
打赏
举报
回复
select * into #t from tablename
alter table #t drop column columnname
select * from #t
没有办法,我还没有想到更好的办法
dichun
2005-09-17
打赏
举报
回复
可以删除表中的字段,有一个系统存储过程,我记不起来了,是SP——%TABLE%有关,
你到帮助你找找。
云中客
2005-09-17
打赏
举报
回复
利用系统数据表syscolumns 来实现楼主的问题,真不错
不知道楼主提问的主要目的是什么
wgsasd311
2005-09-17
打赏
举报
回复
假如此表为aaa,要查除first字段外的所有字段:
declare @str varchar(8000)
set @str=''
select @str=@str+','+name from syscolumns where id=object_id('aaa') and name<>'first'
set @str=right(@str,len(@str)-1)
set @str='select '+@str +' from aaa '
exec(@str)
hisi
2005-09-17
打赏
举报
回复
不能。
oracle解析
select
字段
,
select
* 和
select
字段
的区别?
用
select
* from xxx 和使用
select
所要的
字段
,所用的逻辑读都一样吧,查询记录中的某些
字段
的代价和查询整条记录的代价都一样吧(读一整条记录的块数和读记录中某些
字段
的块数都相同吧)?感觉怪怪的。。哈哈不使用
select
* 可以:1)不用去解析数据字典中的相应
字段
。2)减少不必要的网络流量。3)防止应用上引用,导致后续如果添加
字段
可能问题出现。SQL>
select
* ...
如何查询一个表中除某几个
字段
外其他所有的
字段
话说楼主刚开始也不知道怎么查,然后就开始百度了 大部分网友都是建议一个一个写 当然程序员是最懒的啦,一个一个写多痛苦啊 接着找 还别说csdn里还有不少大牛的 于是出现了这个脚本 declare@snvarchar(1000)
select
@s=isnull(@s+',','')+quotename(Name)fromsyscolumnswhereID=object_...
select
*和
select
字段
名
建议使用
select
字段
名 而少用
select
*。原因如下 1、
SELECT
*语句取出表中的所有
字段
,不论该
字段
的数据对调用的应用程序是否有用,这会对服务器资源造成浪费,甚至会对服务器的性能产生一定的影响。 2、如果表的结构在以后发生了改变,那么
SELECT
*语句可能会取到不正确的数据甚至是出错。 3、执行
SELECT
*语句时,SQLServer首先要查找出表中有哪些列,然后才能开始执行
SELECT
*语句,这在某些情况会产生性能问题。 4、使用
SELECT
*语句将不会使用到...
[
SELECT
*] 和[
SELECT
全部
字段
]有何优缺点?
SQL查询中,
SELECT
*和显式列出
字段
各有优劣。
SELECT
*编写简单,自动包含新增列,但会降低性能、增加安全风险、降低可读性。显式列出
字段
能优化性能、提高安全性,但编写繁琐。建议生产环境优先使用显式
字段
,仅在临时查询时用
SELECT
*。案例显示,电商平台改用显式
字段
后查询响应时间减少30%,同时避免了数据泄露风险。总体原则是:开发中优先指定具体
字段
,快速原型开发时可使用
SELECT
*。
HIVE中
select
除了某些
字段
之外的剩余所有
字段
HIVE中
select
除了某些
字段
之外的剩余所有
字段
这是HIVE中查询语句的一个小技巧,一个表
字段
太多,我们想要除个别
字段
外的剩余所有
字段
,全部列出来看起来难受,实际上hive语句可以解决这个问题。Hive 0.13.0之后,
select
列表支持正则表达式了insert overwrite table tb2 partition(dt=xx, hr=xx)
select
* from tb1 是不...
应用实例
27,583
社区成员
68,548
社区内容
发帖
与我相关
我的任务
应用实例
MS-SQL Server 应用实例
复制链接
扫一扫
分享
社区描述
MS-SQL Server 应用实例
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章