MSSQLEngine
class MSSQLEngine implements Engine
MS SQL database platform.
Methods
Checks if the engine supports a specific feature.
Adds delimiters around database identifier.
Applies LIMIT and OFFSET clauses to an SQL query.
Returns a list of all tables in the database.
Returns metadata for all columns in a table.
Returns metadata for all indexes in a table.
Returns metadata for all foreign keys in a table.
Converts a value from the database to a PHP value.
Details
        at line 24
                            
    __construct(Connection $connection)
        
    
    No description
        at line 30
                            bool
    isSupported(string $feature)
        
    
    Checks if the engine supports a specific feature.
        at line 36
                            string|null
    classifyException(DriverException $e)
        
    
    Maps a driver exception to an appropriate exception class.
        at line 45
                            string
    delimit(string $name)
        
    
    Adds delimiters around database identifier.
        at line 52
                            string
    formatDateTime(DateTimeInterface $value)
        
    
    Formats a date-time value for use in an SQL statement.
        at line 58
                            string
    formatDateInterval(DateInterval $value)
        
    
    Formats a date-time interval for use in an SQL statement.
        at line 64
                            string
    applyLimit(string $sql, int|null $limit, int|null $offset)
        
    
    Applies LIMIT and OFFSET clauses to an SQL query.
        at line 86
                            array
    getTables()
        
    
    Returns a list of all tables in the database.
        at line 115
                            array
    getColumns(string $table)
        
    
    Returns metadata for all columns in a table.
        at line 163
                            array
    getIndexes(string $table)
        
    
    Returns metadata for all indexes in a table.
        at line 198
                            array
    getForeignKeys(string $table)
        
    
    Returns metadata for all foreign keys in a table.
        at line 239
                            mixed
    convertToPhp(mixed $value, array $meta, TypeConverter $converter)
        
    
    Converts a value from the database to a PHP value.