1
我試圖創建一個使用圖書館Npgsql的PostgreSQL數據庫具有區分大小寫的名稱PostgreSQL數據庫,但數據庫名稱總是小寫結束。是否有可能保存案件,或者我應該小寫一切?我希望數據庫名稱是MyDatabase,但它總是以mydatabase結尾。使用創建Npgsql的
string server = "localhost";
string database = "MyDatabase";
string connectionString = @"Server=" + server + ";User Id=postgres";
var connection = new NpgsqlConnection(connectionString);
string commandText = "CREATE DATABASE " + database;
var command = new NpgsqlCommand(commandText);
connection.Open();
command.Connection = connection;
command.ExecuteNonQuery();
connection.Close();
你需要[報價](http://www.postgresql.org/docs/current/static/sql-syntax-lexical.html #SQL-SYNTAX-IDENTIFIERS)數據庫名稱。 –