Class SybaseSqlParser

Object
gudusoft.gsqlparser.parser.AbstractSqlParser
gudusoft.gsqlparser.parser.SybaseSqlParser
All Implemented Interfaces:
SqlParser

public class SybaseSqlParser extends AbstractSqlParser
Sybase SQL parser implementation.

This parser handles Sybase-specific SQL syntax including:

  • Sybase stored procedures with GO statement boundaries
  • Sybase BEGIN/END blocks
  • Sybase TRY/CATCH blocks
  • Sybase-specific statement types

Design Notes:

  • Extends AbstractSqlParser using the template method pattern
  • Uses TLexerSybase for tokenization
  • Uses TParserSybase for parsing
  • Tokenization and statement extraction similar to MSSQL
  • Delimiter character: ';' for Sybase statements
Since:
3.2.0.0
See Also: