gpt4 book ai didi

database - 使用其他数据库时,Firebirds "STARTING WITH"的等效项是什么,例如甲骨文?

转载 作者:搜寻专家 更新时间:2023-10-30 21:43:30 24 4
gpt4 key购买 nike

我正在研究更新我们的应用程序以使用 Firebird 以外的数据库服务器的可能性。我们依靠“STARTING WITH”来访问我们的分层数据。没有它,我看不出我们如何在不进行认真的重新设计的情况下迁移到另一个数据库。

如果您不熟悉“STARTS WITH”,它只是检查字符串字段是否以特定字符串开头,例如...

WHERE 'This is a test' STARTS WITH 'This is' ... 

会返回真值。如果列被索引,则索引将用于比较。

其他数据库服务器(尤其是 Oracle/MSSQL)是否支持“STARTING WITH”(或“STARTS WITH”)?

最佳答案

实现该目标的标准 SQL 类似于 ... WHERE 'This is a test' like 'This is%';

关于database - 使用其他数据库时,Firebirds "STARTING WITH"的等效项是什么,例如甲骨文?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/577005/

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