What sort of statements can I use in Couchbase?

nethack,

The code language is essentially just javascript.
It isn’t a querying language so there isn’t a BNF diagram as such. Its more like a stored procedure if you will.

If you are looking at a more structured language, you may want to look at N1QL that allows a user to specify exactly what they want. It does come with a syntax. find more at query.couchbase.com