运维开发网

Java 数据库中列的多个值

运维开发网 https://www.qedev.com 2020-03-24 16:59 出处:网络 作者:运维开发网整理
是否可以在数据库列中存储多个值.如果是,我应该使用哪种类型?并通过我的 java代码如何插入值. 例如,我想要一个列“语言”,可以存储单行的java,c,c#等值. 编辑:我希望有一个名为student的表,其中包含有关列的学生的所有信息,以存储他所知道的语言的名称. 您应该创建一个包含您要使用的所有不同语言的表“language”,然后使用外键从另一个表的LanguageID列链接到此表. 编辑
是否可以在数据库列中存储多个值.如果是,我应该使用哪种类型?并通过我的 java代码如何插入值.

例如,我想要一个列“语言”,可以存储单行的java,c,c#等值.

编辑:我希望有一个名为student的表,其中包含有关列的学生的所有信息,以存储他所知道的语言的名称.

您应该创建一个包含您要使用的所有不同语言的表“language”,然后使用外键从另一个表的LanguageID列链接到此表.

编辑:如果您想要给定记录的语言不止一种,那么您还需要创建一个链接表,将记录链接到给定的LanguageID.然后,您可以通过在链接表中创建新记录,为给定记录放入任意数量的不同语言.

0

精彩评论

暂无评论...
验证码 换一张
取 消