AKStreamNVR icon indicating copy to clipboard operation
AKStreamNVR copied to clipboard

获取不到MediaServerID呢 请问怎么获取呢

Open fgncvb opened this issue 2 years ago • 3 comments

获取不到MediaServerID呢 请问怎么获取呢

fgncvb avatar Aug 24 '23 07:08 fgncvb

我也遇到同样的问题

cronggui avatar Sep 10 '24 03:09 cronggui

我遇到的情况: GetVideoChannelList 读数据库的时候按 mediaServerId 排序,数据库列名首字母是大写 MediaServerId。数据库如果列名大小写敏感(例如 postgres)就会报数据库执行错误。反之(例如 mysql/mariadb)就可以正常查询。

TXRock avatar Nov 13 '25 02:11 TXRock

ostgreSQL 把未加引号的标识符一律转成小写,而加了双引号的标识符则严格区分大小写。 因此,如果列名在建表时写成  "MediaServerId" (带双引号),后续查询就必须继续用  "MediaServerId" ;若用  MediaServerId (无引号)就会被转成小写,导致找不到列而报错。

---原始邮件--- 发件人: @.> 发送时间: 2025年11月13日(周四) 上午10:31 收件人: @.>; 抄送: @.***>; 主题: Re: [langmansh/AKStreamNVR] 获取不到MediaServerID呢 请问怎么获取呢 (Issue #15)

TXRock left a comment (langmansh/AKStreamNVR#15)

我遇到的情况: GetVideoChannelList 读数据库的时候按 mediaServerId 排序,数据库列名首字母是大写 MediaServerId。数据库如果列名大小写敏感(例如 postgres)就会报数据库执行错误。反之(例如 mysql/mariadb)就可以正常查询。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you are subscribed to this thread.Message ID: @.***>

langmansh avatar Nov 13 '25 02:11 langmansh