'use strict'; var Node = require(__dirname); module.exports = Node.define({ type: 'SELECT', constructor: function(arg) { Node.call(this); if (arg && arg.sql) { this.sql = arg.sql; } // used when processing LIMIT clauses in MSSQL this.msSQLLimitNode = undefined; // set to true when a DISTINCT is used on the entire result set this.isDistinct = false; } });