小编hit*_*ade的帖子

表中的列的类型无效,无法用作索引中的键列

我有一张表,用于存储员工详细信息.我想更改表并将其中一列设置emp_code为主键.它的数据类型是nvarchar(max),但我无法将其设置为主键.

我运行以下查询:

ALTER TABLE user_master
ADD PRIMARY KEY (emp_code)
Run Code Online (Sandbox Code Playgroud)

但它给了我一个错误:

Msg 1919,Level 16,State 1,Line 1 中的
列的类型无效,无法用作索引中的键列.emp_codeuser_master
消息1750,级别16,状态0,行1
无法创建约束.查看以前的错误.

我怎么能克服这个?

sql sql-server sql-server-2008

13
推荐指数
2
解决办法
2万
查看次数

如何在html表中的一个列标题下包含2列?

我想创建一个html表,它应该如下所示:

在此输入图像描述

我知道我将不得不使用colspan/rowspan属性,但是如何?有人可以帮忙吗?

我试过以下:

<table>
<thead>
<tr>
<th>Evaluation</th><th>Approval</th>
<th colspan="2" >Points</th>
<th>Total</th>
<th>Date</th><th>Award Amount</th><th>Last Modified By</th>
</tr>
</thead>
<tbody>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td><td></td><td></td><td></td></tr>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

但是给我的结果如下:

在此输入图像描述

显然,我需要在第3个头(分)中进行subheader,如何实现呢?

html asp.net html-table

8
推荐指数
2
解决办法
2万
查看次数

标签 统计

asp.net ×1

html ×1

html-table ×1

sql ×1

sql-server ×1

sql-server-2008 ×1