Browse Source

Keyspace in USE statement enclosed in double quotation marks to make keyspace name case-sensitive

From the CQL docs:
"Keyspace names are case-insensitive. To make a name case-sensitive,
enclose it in double quotation marks."
http://www.datastax.com/documentation/cql/3.0/webhelp/cql/cql_reference/
create_keyspace_r.html
Konstantin Cherkasov 12 years ago
parent
commit
3952c447de
1 changed files with 1 additions and 1 deletions
  1. 1 1
      conn.go

+ 1 - 1
conn.go

@@ -342,7 +342,7 @@ func (c *Conn) Address() string {
 }
 
 func (c *Conn) UseKeyspace(keyspace string) error {
-	resp, err := c.exec(&queryFrame{Stmt: "USE " + keyspace, Cons: Any}, nil)
+	resp, err := c.exec(&queryFrame{Stmt: `USE "` + keyspace + `"`, Cons: Any}, nil)
 	if err != nil {
 		return err
 	}