1
Я пытаюсь создать базу данных PostgreSQL с помощью библиотеки npgsql, но имя базы данных всегда заканчивается в нижнем регистре. Можно ли сохранить этот случай, или я должен просто опустить все? Я хочу, чтобы имя базы данных было MyDatabase, но оно всегда заканчивается как mydatabase.Создать базу данных PostgreSQL с учетом регистра с помощью 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) имя базы данных. –