gpt4 book ai didi

java - 如何选择最后 5 个字符?

转载 作者:行者123 更新时间:2023-12-02 03:20:01 24 4
gpt4 key购买 nike

我尝试从每行选择最后 5 个符号,并使用以下代码...

public void autoComplete() {

database = new Database(this) ;
databaseSQL = database.getReadableDatabase();
Cursor numbersCursor = databaseSQL.rawQuery("SELECT RIGHT(number, 5) FROM Cars", null);
number = new String[numbersCursor.getCount()];
int j = 0;
while (numbersCursor.moveToNext()) {
String str_number = numbersCursor.getString(numbersCursor.getColumnIndex("number"));
number[j] = str_number;
j++;
} numbersCursor.close();

...但是查询中的“RIGHT”带有下划线

最佳答案

SQLite中没有RIGHT()函数。
您必须使用SUBSTR() :

SELECT SUBSTR(number, LENGTH(number) - 4) FROM Cars

关于java - 如何选择最后 5 个字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56932698/

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