Class: Doctrine_Sequence_Mssql
Source Location: /Doctrine/Sequence/Mssql.phpClass Doctrine_Sequence_Mssql
Class Overview
Doctrine_Sequence_Mssql Located in /Doctrine/Sequence/Mssql.php [line 33] Doctrine_Connection_Module | --Doctrine_Sequence | --Doctrine_Sequence_MssqlAuthor(s):
|
[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties | Inherited Methods | Inherited Constants |
---|---|---|
Inherited From Doctrine_Connection_Module |
Inherited From Doctrine_Sequence
Inherited From Doctrine_Connection_Module
|
[ Top ]
Method Summary
bool | checkSequence() | Checks if there's a sequence that exists. |
integer | currId() | Returns the current id of a sequence |
void | lastInsertId() | Returns the autoincrement ID if supported or $id or fetches the current ID in a sequence called: $table.(empty($field) ? '' : '_'.$field) |
integer | nextId() | Returns the next free id of a sequence |
[ Top ]
Properties
Methods
checkSequence [line 107]
|
Checks if there's a sequence that exists.
Parameters:string | $seqName: | The sequence name to verify. |
API Tags:
Return: | The value if the table exists or not |
Access: | public |
[ Top ]
currId [line 149]
|
Returns the current id of a sequence
Parameters:string | $seqName: | name of the sequence |
API Tags:
Return: | current id in the given sequence |
Access: | public |
Redefinition of:
- Doctrine_Sequence::currId()
- Returns the current id of a sequence
[ Top ]
lastInsertId [line 127]
|
Returns the autoincrement ID if supported or $id or fetches the current ID in a sequence called: $table.(empty($field) ? '' : '_'.$field)
Parameters:string | $table: | name of the table into which a new row was inserted |
string | $field: | name of the field into which a new row was inserted |
API Tags:
Access: | public |
Redefinition of:
- Doctrine_Sequence::lastInsertId()
- Returns the autoincrement ID if supported or $id or fetches the current ID in a sequence called: $table.(empty($field) ? '' : '_'.$field)
[ Top ]
nextId [line 43]
|
Returns the next free id of a sequence
Parameters:string | $seqName: | name of the sequence |
bool | $onDemand: | when true missing sequences are automatic created |
API Tags:
Return: | next id in the given sequence |
Access: | public |
Redefinition of:
- Doctrine_Sequence::nextId()
- Returns the next free id of a sequence
[ Top ]