Lines Matching refs:zName
52 int sqlite3DbIsNamed(sqlite3 *db, int iDb, const char *zName){ in sqlite3DbIsNamed() argument
54 sqlite3StrICmp(db->aDb[iDb].zDbSName, zName)==0 in sqlite3DbIsNamed()
55 || (iDb==0 && sqlite3StrICmp("main", zName)==0) in sqlite3DbIsNamed()
82 const char *zName; in attachFunc() local
94 zName = (const char *)sqlite3_value_text(argv[1]); in attachFunc()
96 if( zName==0 ) zName = ""; in attachFunc()
131 assert( zName ); in attachFunc()
132 if( sqlite3DbIsNamed(db, i, zName) ){ in attachFunc()
133 zErrDyn = sqlite3MPrintf(db, "database %s is already in use", zName); in attachFunc()
158 rc = sqlite3ParseUri(db->pVfs->zName, zFile, &flags, &pVfs, &zPath, &zErr); in attachFunc()
169 pNew->zDbSName = sqlite3DbStrDup(db, zName); in attachFunc()
220 rc = sqlite3UserAuthCheckLogin(db, zName, &newAuth); in attachFunc()
272 const char *zName = (const char *)sqlite3_value_text(argv[0]); in detachFunc() local
281 if( zName==0 ) zName = ""; in detachFunc()
285 if( sqlite3DbIsNamed(db, i, zName) ) break; in detachFunc()
289 sqlite3_snprintf(sizeof(zErr),zErr, "no such database: %s", zName); in detachFunc()
293 sqlite3_snprintf(sizeof(zErr),zErr, "cannot detach database %s", zName); in detachFunc()
299 sqlite3_snprintf(sizeof(zErr),zErr, "database %s is locked", zName); in detachFunc()