我似乎无法使用最简单的 sql 创建迁移以创建 PostgreSQL 过程。 错误是: 异常数据:严重性:错误 SqlState:42601 MessageText:输入末尾的语法错误 Position:186 文件:scan.l 行:1184 例程:scanner_yyerror Sql 代码在 ...
我似乎无法使用最简单的 sql 创建迁移以创建 PostgreSQL 过程。 错误是: 异常数据:严重性:错误 SqlState:42601 MessageText:输入末尾的语法错误 Position:186 文件:scan.l 行:1184 例程:scanner_yyerror Sql 代码在 ...
有没有办法在 EF 中启用从内部 Postgres 类型xi8到任何 .NET 运行时类型(如 int、uint、long、ulong 或字符串)的映射转换? 我尝试使用以下映射但没有成功: 数据库上下文配置: 建表脚本: 种子: 异常信息: 目标框架:.NET 7 Nuget 包: Npgs ...
当我们将 .net 核心和其他软件包升级到最新版本时,Postgres function 不工作。 早些时候,相同的代码运行良好。 我们使用 function 而不是存储过程。DbTransaction transaction = connection.BeginTransaction(Isolat ...
我将 .net6.0 用作后端,并尝试连接到 PostgreSQL 服务器。 我已经运行命令do.net add package Npgsql然后do.net restore ,但是当我尝试导入和使用任何包时仍然出现以下错误: 例如错误发生在以下行: 和线: 有谁知道我在这里做错了什么? 安装指南似 ...
我有一个新的本地 ASP.Net Core 6 应用程序,它使用 docker 并连接到本地 docker postgres 容器(单独运行容器,不使用 Docker Compose)。 我添加了 Npgsql 包并设法成功连接到它并创建表(与 PgAdmin 检查)。 问题是每当我尝试从包管理器 ...
当 SQL Shell (psql) 为同一查询返回文本时,Npgsql 返回异常。 背景: 我有一个 PostgreSQL 数据库,其中加载了来自 MaxMind 的 GEOIP 数据。 可以在此处查看表定义: https ://dev.maxmind.com/geoip/importing-da ...
在 RavenDB 5.4+ 中,我想配置一个SQL ETL 任务,使用 Raven 的 Npgsql 内置工厂将数据卸载到 PostgreSQL 数据库。 我遇到的问题是我希望将整个文档 ( this ) 存储在jsonb数据列中。 问题:在下面的 ETL 转换示例中如何将整个文档(例如this ...
我的代码向我抛出Unhandled exception. NLog.NLogConfigurationException: 'DatabaseParameterInfo' cannot assign unknown property 'parameterName'='@Exception' Unh ...
我使用 Npqsql 5。有什么方法可以使用单个选择来检索许多不同参数的值吗? 例如我想运行: 但作为单个查询以进行优化。 ...
我正在使用 npg 和 postgresql 我面临以下错误 https://imgur.com/p26YFIj 功能 函数的o/p 家庭控制器 堆栈跟踪: 我一直在尝试,但没有用我在 google 上搜索错误以及函数和 c# 方面的变化,但我的问题没有解决,这就是为什么我在这里写我的问题需要帮忙 ...
您好我正在尝试将SQL CREATE USER与NpgsqlParameter一起使用(以防止sql 注入): 我收到运行时错误 $1 或附近的语法错误谁能帮帮我吗? ...
有人可以解释如何将此 SQL 查询重写为 linq 表达式。 我想要实现的目标:有一个作业表,其中的行可能处于活动状态或不处于活动状态(是活动的 bool 列),还有一个批处理表,它可以作为已运行作业的历史记录。 如果用户在历史表中创建新工作将没有记录,我应该在我的应用程序中得到一个空的批次 ID ...
.Net 4.8、C#、Npgsql、.NET 7.0 我们将对 PostgreSQL 的访问添加到现有的 app.Net 4.8。 我们是怎么做到的? 只需右键单击“参考”->“管理 NuGet 包...” 为了部署,我们现在有大量的依赖 DLL 和 XML(请参见调试目录的图片)。 问题 ...
我想根据 json 整数数组过滤行,例如,我的表看起来像这样 其中 Id 是 int 类型,Name - text 和 TypeJson - jsonb。 我正在尝试通过以下查询来过滤行 结果我希望得到 1 行和 2 行,但出现意外错误 我应该以某种特定格式传递"2"还是抛出的异常是什么? ...
在 EF Core 中,我如何有效地检查 Json 数组的文本列是否包含使用 LINQ 传递的 integer 数组中的任何数字? 表格示例,其中Id为integer类型, Name和TypeJson为text 在 Postgresql 我会写这样的东西 其中 select 将返回 1 和 3 行。 ...
我正在尝试使用 Entity Framework 6 使用 Postgres 的不区分大小写的正则表达式运算符~* 。 使用Regex.IsMacht(column, pattern, RegexOptions.IgnoreCase)这会转换为~ (如映射页面https://www.npgsql. ...
我想要的是使用 Npgsql 通过格式化字符串(查询)将加密数据从我的应用程序发送到 PostgreSQL 数据库。 问题是,在 sha256.ComputeHash() 之后,我得到了字节数组,我试图通过将它插入到我的字符串查询中来发送它。 它工作正常,但在我的 dbms 列中我看到 System ...
我正在努力处理表达式树和 Entity Framework Core。 我有一个方法返回我将用于过滤的表达式树,例如: 然后我想用类似的东西调用这个方法: 这会产生一个错误,类似于: System.InvalidOperationException: LINQ 表达式 'DbSet() .Whe ...
我找不到如何搜索具有相似名称的表。 在 MySQL 上,它是SHOW TABLES LIKE ,但我听说在 PostgreSQL 上是/dt "table-name"* ,我也试过/dt *"table-name"*和/dt *table-name* ,但似乎都没有上班。 错误:Npgsql.Po ...
我正在运行 PostgreSQL 15 并将 Dapper 和 Npgsql 7.0 添加到我的项目中。 我需要运行以下 function: 然后我尝试了下面一段 C# 代码来执行这个查询并返回结果集: 这会导致错误提示 get_all_posts 不是过程(Npgsql 7.0 停止接受函数的C ...