首页 文章
  • -1 votes
     answers
     views

    SQL - 如果填充了某些字段并且需要填充其他字段,则向表字段添加值

    我创建了一个包含以下字段的表(名称):person_id,first_name,last_name . person_id 字段已经包含1,2,3等值 . 现在我想为其余字段添加值,即first_name . 如果一个字段已经填充而另一个字段需要使用单个语句插入一些数据,那么如何向不同的字段添加不同的值? 这是我的表: name ================================ p...
  • 0 votes
     answers
     views

    将数据插入数据库不起作用(PHP-SQL)

    我的PHP代码中的insert data sql命令无法正常工作 . 有人可以帮忙吗? 我有一个注册表单,它从输入字段(名称,姓氏,电子邮件,用户名和密码)中获取值 用户在此字段中输入的值应保存到我的表“users”列中(ID [主键/ INT],名称[TEXT],lastname [TEXT],电子邮件[VARCHAR],用户名) [VARCHAR]和密码[VARCHAR]) . 这是我目前的代...
  • 0 votes
     answers
     views

    在MySQL数据库中指定HTML输入属性?

    我正在尝试使用PHP创建动态表单创建功能 . 我试图让它尽可能不依赖 . 在这样做时,我想在数据库本身中指定HTML输入类型 . 我开始使用'if varchar,然后创建文本字段'类型的东西 . 但我意识到我会遇到单选按钮,复选框,密码和电子邮件字段的问题 . 有没有办法为包含与另一个表相关的数字的列创建属性,该表将指定它将是什么类型的输入? 这是一个示例表设置: id - email ...
  • 2 votes
     answers
     views

    从多对多关系中获取数据

    我想从书表中获取 Headers ,并从主题表中获取某个作者的所有书籍的主题名称 这是表关系 我试图从表中选择 Headers 和主题,但我不能让它与多对多关系一起工作 SELECT book_title,subject_name FROM book,subject WHERE $subject_ID = subject_ID INNER JOIN book_author ON author_...
  • 3 votes
     answers
     views

    PHP(WAMP)OCI8驱动程序设置问题

    问候, 我需要为PHP安装oci8驱动程序,但我遇到了一些麻烦 . 我已经安装了一个WAMP,它附带了oci8扩展,并且已经完成了以下操作来设置它: 通过在我的Apache docroot中将我的php.ini文件添加到本地变量中来启用扩展:[PHP_OCI8]延长= php_oci8.dll 在Windows上添加了我的PATH环境变量的扩展目录路径(c:/wamp/bin/php/ph...
  • 5 votes
     answers
     views

    如何删除Entity Framework 6中的多对多关系

    如果将数据库中的项目连接成多对多的关系,我就会遇到问题 我的数据库看起来像 | [Project] | <-- | [JobInProject] | --> | [Job] | ============= ================== ========= | ProjectID | | JobInProjectID | | JobID | | ...
  • 22 votes
     answers
     views

    当另一个进程修改数据库时,Hibernate二级缓存失效

    我们有一个使用Hibernate的二级缓存来避免数据库命中的应用程序 . 我想知道当一个外部进程如MySQL管理员直接连接修改数据库(更新/插入/删除)时,是否有一些简单的方法可以使Java应用程序的Hibernate二级缓存无效 . 我们使用EHCache作为我们的二级缓存实现 . 我们混合使用@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)...
  • 3 votes
     answers
     views

    如何在JBoss中拥有多个具有相同JNDI名称的数据源?

    所以,我有一种情况,我将部署多个ear文件,我需要使用不同的数据库(可能)配置每个文件 . 现在我有一个部署在JBoss中的* -ds.xml文件,其中包含一个JNDI名称,我的所有portlet和servlet都用它来查找数据库连接 . 如果我使用* -ds.xml文件部署多个ear文件,该文件指向不同的数据库,但具有相同的JNDI名称,则部署barfs . 在部署不同的应用程序以隔离它们时,J...
  • 1 votes
     answers
     views

    喜欢/不喜欢Rails中的投票数据库

    我正在以YouTube“喜欢”和“不喜欢”的方式为我们的网站创建投票功能,并使用Ruby on Rails 3为Digg创建投票功能 . 我无法提出正确的方案 . 我有三个模型,用户,主题和投票 . 每个用户将对一个主题进行一次“赞”或“不喜欢”投票 . 与这些网站一样,用户可以在主题上投票,但他们也可以创建新主题 . 我希望不仅能够查看所有用户的投票,还能查看他们创建的主题和他们投票的主题 . ...
  • 0 votes
     answers
     views

    无效的关联[]有很多使用Postgresql

    我正在使用GORM和PostgreSQL数据库 . 我有预先存在的迁移(不使用gorm来处理迁移) . 我有2个彼此相关的结构,它们代表2个在所述数据库中具有许多关系的表 . 移民: CREATE TABLE IF NOT EXISTS items_captions ( id varchar(50) NOT NULL, item_id varchar(50) NOT NULL REFERE...
  • 114 votes
     answers
     views

    如何导入.sql或.csv文件加载到SQLite?

    我需要将一个 .sql 或 .csv 文件转储到SQLite中(我只找到了导入/加载表的文档,而不是整个数据库 . 现在,当我输入: sqlite3prompt> .import FILENAME TABLE 我得到一个语法错误,因为它期望一个表而不是整个数据库 .
  • 0 votes
     answers
     views

    如何使用预加载使用gorm选择预加载对象中的特定字段

    我想知道是否可以使用gorm预加载嵌套数据库对象的选定字段 . 现在,我试图这样做: DB.Preload("Children", func(db *gorm.DB) *gorm.DB { return DB.Select("id") }).First(&labelset, id) 没有成功 . 结果是: { "ID&qu...
  • 1 votes
     answers
     views

    试图一次更新两个表MySQL

    我一直在尝试使我的数据库工作,以便将不同表中的 cuisineid 列链接在一起 . 我已经在两个表上定义了主键和外键,但是当我尝试更新它们时,我得到了这个错误: Insert failed: Cannot add or update a child row: a foreign key constraint fails (`ml11maj_Databasetest`.`Nation`, CON...
  • 3 votes
     answers
     views

    Golang gorm嘲笑

    我在我的项目中使用gorm . 我可以模拟这个数据库orm进行测试而无需数据库连接吗?我们有CI工具的问题我不想在每次测试时都设置数据库,因为在这些情况下,CI工具每次都会创建一个容器来运行测试 . Whet是测试数据库相关方法的最佳方法吗?我在我的解决方案中使用依赖注入,因此很容易用模拟数据库替换数据库 . 但是gorm有很多与orm相关的功能 . 这是一个处理程序,例如: func token...
  • 1 votes
     answers
     views

    从GORM中检索多对多结果

    我正在使用gorm映射我的数据库 . 我有两个表( service 和 resource ),具有多对多关系 . 我在代码中对它们进行建模: type Service struct { BaseModel Name string `gorm:"not null;unique_index"` Resources []Resource `g...
  • 0 votes
     answers
     views

    Postgresql与golang,问题

    我用golang和postgresql创建了一个Api作为数据库 . 在几次请求之后,API崩溃并显示错误500和显示的日志 pq:抱歉,已有太多客户 起初是因为我选择时没有关闭行,所以我有rows.close()全部 . 但事实并非如此,因为我已经有了这个错误 . 然后看到数据库的启动只需要3ms,我想我应该在每次重置所有连接的请求时启动并关闭数据库,但是考虑一下,这是无稽之谈 . 所以我问...
  • 44 votes
     answers
     views

    数据库结构和源代码控制 - 最佳实践

    Background 我在一家公司工作了几年,所有数据库对象都存储在源代码管理中,每个对象一个文件 . 我们有一个列表,列出了添加新项目时维护的所有对象(允许我们按顺序运行脚本并处理依赖项)和一个运行创建一个大脚本以运行数据库的VB脚本 . 所有的表都是“如果不存在则创建”,并且所有SP等都被删除并重新创建 . 到目前为止,我现在在数据库是主数据库的地方工作,并且没有数据库对象的源代码控制,但是我...
  • 2 votes
     answers
     views

    Source控件中的数据库名称

    我们正在使用Visual Studio 2010 Professional,SQL Server 2008 R2和Team Foundation Server 2010开发一个aspx项目 . 由于开发是在多个办公室中进行的,因此每个开发人员都有自己的数据库本地实例 . 我想将这些多个数据库置于源代码控制之下(或者至少是数据库,结构和存储过程的模式 - 数据对我来说无关紧要) . 我首选的方法是将...
  • 0 votes
     answers
     views

    如果手动删除已部署的数据库,则无法将VS 2010数据库解决方案部署到数据库

    我正在创建一个visual studio数据库解决方案,以便我可以以更加可管理的方式部署数据库 . 以下是在解决方案中添加一些示例表和SP后执行的步骤 . 将数据库部署到本地计算机(并创建新数据库) . 将一些模拟数据添加到SSMS中的表中 . 将几列添加到VS 2010解决方案中的一个表中 . 构建解决方案并再次部署数据库(这次它仅部署对架构所做的更改) . 验证现有数据是否...
  • 2 votes
     answers
     views

    Doctrine 2和Zend Framework 2.2的数据库名称注释

    我有一个标准的作曲家项目Zf2.2与Doctrine 2.实现http://framework.zend.com/manual/2.2/en/user-guide/overview.html中列出的步骤并通过composer安装Doctrine 2 . { "name": "zendframework/skeleton-application", ...
  • 0 votes
     answers
     views

    迁移共享数据库的数据库模式的最佳方法

    我目前正在努力寻找一种方法来迁移到多个应用程序共享的数据库的新数据库模式,同时保持应用程序使用旧模式完好无损 . 有多个应用程序使用自编写的类似ORM的库在共享数据库上执行CRUD操作 . 我在这个架构中看到的主要问题是: 每个应用程序实现自己的业务逻辑,其中许多代码是冗余的或代码,这些代码应该在每个应用程序中执行相同但实现方式不同而且难以维护 由于每个应用程序直接与ORM库一起工作,其他...
  • 15 votes
     answers
     views

    如何控制SQL Server数据库的版本?

    我有SQL Server数据库并对其进行更改 . 某些数据库表的记录是我的应用程序运行所需的起始记录 . 我想对数据库和这些记录(行)进行版本控制 . 有可能这样做并将其捆绑到我的源代码的SVN版本控制或是否有其他解决方案?我想实现这一点,以便能够返回到以前版本的数据库并比较数据库修订版之间的更改 . 如果这个工具是免费的,开源的或者不是非常昂贵,那将是很好的 . 我的环境是Visual C#Ex...
  • 5 votes
     answers
     views

    NodeJS / Mongo:通过各种集合循环查询

    我希望使用NodeJS Driver通过MongoDB循环查询各种集合 . 对于这个测试,我使用sample code from the 'findOne' docs在各种集合中插入一堆文档: collection.insertMany([{a:1, b:1}, {a:2, b:2}, {a:3, b:3}], {w:1}, function(err, result) { test.equ...
  • 1 votes
     answers
     views

    如何在Pentaho Report Designer中使用多个查询?

    我试图在Pentaho报表设计器中添加两个查询,以便我可以从多个表中获取查询结果 . 这是我的情况: Query 1: SELECT `raw_crawl_shop_list`.`sales`, `raw_crawl_shop_list`.`keyword`, `raw_crawl_shop_list`.`number` FROM `raw_crawl_sh...
  • 0 votes
     answers
     views

    访问db,检查是否有人正在使用...(OLEDB / C#)

    我有一个线程的客户端/服务器应用程序的问题,我有一个具有Access数据库的serverid,每个客户端有一个线程,但如果两个客户端线程要求同时打开数据库,我会遇到问题 . 有没有办法检查数据库是否正在使用(我知道我可以有一个变量并继续控制/设置,但我想避免这种情况 . 这是一个示例连接 String connectionString =“Provider = Microsoft.ACE.OLE...
  • 2 votes
     answers
     views

    难以通过Powershell连接到Excel 2007密码电子表格

    我不(也不能)在需要访问Excel工作表的系统上安装Excel . 根据我的阅读,将其作为数据库访问速度要快得多 . 我实际上已经在我正在开发的系统上安装了Office 2012;我知道我需要在运行此脚本的任何系统上安装Office 2007数据访问组件 . 我在网上发现了相互矛盾的信息(令人震惊!),我想知道我是否遗漏了一些明显的东西 . 代码很简单: $strFileName = &quo...
  • 0 votes
     answers
     views

    等待私人消息discord.js的回复

    因此,这按预期工作ALMOST . 我将机器人私人消息传递给在服务器的正确通道中使用正确命令的用户 . 我没有使用配置文件创建消息来堵塞服务器,而是让私有的bot进行配置文件创建 . 我知道/认为问题出在message.channel.awaitMessages上,因为它只能看到命令所在的服务器上原始通道中的回复 . 我不确定应该替换message.channel.awaitMessages,以便...
  • 2 votes
     answers
     views

    如何使用Cosmos DB数据迁移工具导入包含数组的文档

    我正在尝试从SQL Server数据库导入文档 . 每个文档都有一个客户购买的产品列表,例如: { "name": "John Smith" "products": [ { "name": "Pencil Sharpe...
  • 0 votes
     answers
     views

    在具有两个外键条件的两列表上分配聚簇索引

    我有一个包含两列的表,这两列都是int数据类型而不是null . 列A是主键,并作为多对一关系引用为另一个表中的外键 . B列是一个外键,它引用另一个具有多对一关系的表 . 用户永远不会直接查询列A,它只会用作连接 . 查询通常使用列B,特别是在where子句中 . 聚集索引的最佳选择是什么?在一个更大的表中,我可能会使主键非聚集并在B列上放置聚簇索引,这会不同于更少的列? 该表将每月更新一个相对...
  • 60 votes
     answers
     views

    如何在EF代码优先禁用链接表的级联删除?

    我想禁用具有实体框架代码优先的链接表的级联删除 . 例如,如果许多用户拥有多个角色,并且我尝试删除角色,我希望阻止删除,除非当前没有与该角色关联的用户 . 我已经删除了_2799774中的级联删除约定: protected override void OnModelCreating(DbModelBuilder modelBuilder) { ... modelBuilder.Co...

热门问题