YoFi Asked:2020-01-12 20:12:48 +0000 UTC2020-01-12 20:12:48 +0000 UTC 2020-01-12 20:12:48 +0000 UTC 插入到 schema.table PostgreSQL c# 772 如何使用所需模式向数据库添加条目?求问题。如果你没有指定模式名称,那么它会写入公共,如果我指定那么我会得到一个错误。 public void insertquery(string sName) { command.CommandText = $"INSERT INTO rpsql.s_test(script_name) values ('{sName}')"; connection.Open(); command.ExecuteNonQuery(); connection.Close(); } c# 1 个回答 Voted Best Answer RusArt 2020-01-12T21:31:28Z2020-01-12T21:31:28Z 如果您编写的模式名称不带引号,它将被替换为小写字母。你有数据库中方案的名称,用大写字母写成,所以写$"INSERT INTO \"RPSQL\".s_test(script_name)"
如果您编写的模式名称不带引号,它将被替换为小写字母。你有数据库中方案的名称,用大写字母写成,所以写
$"INSERT INTO \"RPSQL\".s_test(script_name)"