gpt4 book ai didi

sybase - 删除带双引号的索引

转载 作者:行者123 更新时间:2023-12-01 06:09:41 25 4
gpt4 key购买 nike

我有一个索引问题。索引名称是 "dbo.indexname" (包括 '"'),我无法删除它。有人知道如何删除具有该名称的索引吗?

sp_help 表输出:

index_name, index_keys, index_description,  index_max_rows_per_page,       index_fillfactor,    index_reservepagegap,   index_created,  index_local

"dbo.index_name", id, nonclustered, 0, 0, 0, Nov 27 2015 6:41PM, Global Index

输出: select * from sysindexes where name like '%dbo.index_name%'
name    id  indid   doampg  ioampg  oampgtrips  status3 status2 ipgtrips    first   root    distribution    usagecnt    segment status  maxrowsperpage  minlen  maxlen  maxirow keycnt  keys1
"dbo.index_name" 1259148500 3 0 0 0 0 0 0 0 0 0 0 1 0 0 15 15 15 2 81 00 06 00 01 00 00 bf 08 00 00 00 01 00 00 00 81 00 00 00 00 00 00 2d 06 00 00 00 09 00 00 00

最佳答案

表的名称是什么?让我们假设'mytab'。
现在这样做:

设置quoted_identifier

删除索引 mytab."dbo.indexname"


有关为什么这令人费解的一些背景,请参阅 http://www.sypron.nl/quiz2002a.html#dec02 .

关于sybase - 删除带双引号的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34028680/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com