diff options
-rw-r--r-- | src/Statements/InsertStatement.php | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/Statements/InsertStatement.php b/src/Statements/InsertStatement.php index 303de25..ce11de3 100644 --- a/src/Statements/InsertStatement.php +++ b/src/Statements/InsertStatement.php @@ -11,6 +11,7 @@ namespace SqlParser\Statements; use SqlParser\Statement; use SqlParser\Components\IntoKeyword; use SqlParser\Components\Array2d; +use SqlParser\Components\ArrayObj; /** * `INSERT` statement. @@ -76,7 +77,16 @@ class InsertStatement extends Statement /** * Values to be inserted. * - * @var Array2d + * @var ArrayObj[] */ public $values; + + /** + * @return string + */ + public function build() { + return 'INSERT ' . $this->options + . ' INTO ' . $this->into + . ' VALUES ' . ArrayObj::build($this->values); + } } |