Beispiel #1
0
                 if tempName == indexColumnName:
                     isLegalIndex = True
                     break
             if isLegalIndex == False:
                 print "this index is not legal"
                 pass
             else:
                 env.createDB(tableName, schemaList, indexColumnName)
     else:
         continue
 elif instruction == 2:
     tableName = raw_input("plase enter table name : ")
     if tableName == "":
         print "you have to enter a name"
         continue
     currentDB = env.openDB(tableName)
     if currentDB == False:
         print "open database failed"
     else:
         if currentDB.schema.getIndexName() == "":
             print "this table has no index, so please select add function"
             continue
         else:
             if currentDB.updateRecord() == False:
                 print "the record is not legal"
                 continue
             else:
                 env.closeDB(tableName)
                 print "update success"
 elif instruction == 3:
     tableName = raw_input("please enter table name : ")