Currently I have some problems which go into the direction of this SO question Parsing SQL in .NET

My feeling is, that more experts for such questions probably follow SO than DBA and that they possibly are boarderline.


Obviously formatting and pretty printing of sql scripts require to some extend solutions based on parsing. I have little interest in parsing by if self, but I'm interested in those depending fields.

3 Answers 3


I'm going to recommend leaving the parsing questions on SO, as it needs skills that aren't exercised in database design and administration.

  • I agree with re-guard to the specific question referenced. @drachenstern has a good answer if the question focus would have been slightly different. Commented Mar 21, 2011 at 19:02

I disagree strongly. Language parsing is certainly a programming task, and a hard-core one at that.

Such questions do not fit here in my opinion.


My feedback on this is that because you're going to have to deal with more than just recognizing what words match what clauses, that this is a reasonable thing to post on this site. However, it depends how much of what you're having trouble with is programming related, and how much is database expertise specific.

Because anything of the level of accurately re-interpreting source is usually wizard level to begin with, I'm gonna vote yes. Bring it on over.

  • I agree that interpreting SQL is more than just a parsing problem, but the specific question referenced does not seem to focus on that aspect, therefore I think it should remain on SO. Commented Mar 21, 2011 at 18:59

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .