0
songDetails 테이블의 값을 playlistDetails 테이블에 복사하고 싶습니다. 이 코드를 실행하면, 그것은이 예외'where'조건을 사용하여 한 테이블에서 다른 테이블로 값 복사
01-31 01:29:49.426: E/AndroidRuntime(3102): android.database.sqlite.SQLiteException: no such column: unknown (code 1): , while compiling: INSERT INTO PlayListDetails SELECT * FROM songDetails WHERE albumName = unknown
에게 '이름'변수가 올바른 값을 발생하는 동안
public void transferData(String name) {
SQLiteDatabase db = this.getWritableDatabase();
String selectQuery = "INSERT INTO "+ TABLE_CURRENTLIST + " SELECT * FROM " + TABLE_DATA + " WHERE " + KEY_ALBUMNAME+ " = " + name + "";
db.execSQL(selectQuery);
}
:
여기 내 코드입니다. 그리고 albumName이 알려지지 않은 행만 복사하려고합니다. 나는 이것으로 고민하고있다. 도와주세요.
'unknown'주변에 작은 따옴표가 없습니다. –
@vinoch 도움이된다면 답을 올바른 것으로 표시하십시오 – Hades