The PySide.QtSql.QSqlIndex class provides functions to manipulate and describe database indexes.
An index refers to a single table or view in a database. Information about the fields that comprise the index can be used to generate SQL statements.
Parameters: |
|
---|
Constructs a copy of other .
Constructs an empty index using the cursor name cursorname and index name name .
Parameters: |
|
---|
This is an overloaded function.
Appends the field field to the list of indexed fields. The field is appended with an ascending sort order, unless desc is true.
Parameters: |
|
---|---|
Return type: | unicode |
Return type: | unicode |
---|
Returns the name of the cursor which the index is associated with.
Parameters: | i – PySide.QtCore.int |
---|---|
Return type: | PySide.QtCore.bool |
Returns true if field i in the index is sorted in descending order; otherwise returns false.
Return type: | unicode |
---|
Returns the name of the index.
See also
Parameters: | cursorName – unicode |
---|
Sets the name of the cursor that the index is associated with to cursorName .
See also
Parameters: |
|
---|
If desc is true, field i is sorted in descending order. Otherwise, field i is sorted in ascending order (the default). If the field does not exist, nothing happens.
Parameters: | name – unicode |
---|
Sets the name of the index to name .
See also