Skip to content

Commit

Permalink
Bug fixes in SQL Tokenizer.
Browse files Browse the repository at this point in the history
  • Loading branch information
ggeurts authored and hazzik committed Sep 30, 2012
1 parent 171ae48 commit fb92b5e
Showing 1 changed file with 2 additions and 3 deletions.
5 changes: 2 additions & 3 deletions src/NHibernate/SqlCommand/Parser/SqlTokenizerExtensions.cs
Expand Up @@ -62,16 +62,15 @@ public static bool TryParseUntilFirstMsSqlSelectColumn(this IEnumerator<SqlToken
// [ TOP { integer | ( expression ) } [PERCENT] [ WITH TIES ] ]
if (tokenEnum.Current.Equals("top", StringComparison.InvariantCultureIgnoreCase))
{
if (tokenEnum.MoveNext()) return false;
if (!tokenEnum.MoveNext()) return false;
if (tokenEnum.Current.TokenType == SqlTokenType.BracketOpen)
{
do
{
if (!tokenEnum.MoveNext()) return false;
} while (tokenEnum.Current.TokenType != SqlTokenType.BracketClose);
}
if (tokenEnum.MoveNext()) return false;

if (!tokenEnum.MoveNext()) return false;

if (tokenEnum.Current.Equals("percent", StringComparison.InvariantCultureIgnoreCase))
{
Expand Down

0 comments on commit fb92b5e

Please sign in to comment.