我正在设计一个SQL表结构:
CREATE TABLE InCollection (
author NVARCHAR(200) DEFAULT NULL,
title TEXT,
year INT DEFAULT '0',
booktitle TEXT )
现在列'author'可能只有一个值或多个标签
<author></author>
或
<author></author><author></author><author></author>
那么如何在表结构中定义这个列,所以当找到多个值时,我可以在'author'中插入单个值或多个值。
答案 0 :(得分:0)
您可以通过使用某些符号(例如&#34;,&#34;)附加值来为单个列添加多个值。 从用户界面获取值时,将它们组合或加入&#34;,&#34;将值作为单个字符串,然后将值传递给列。