小编E m*_*mad的帖子

如何在sql server 2008中生成随机布尔值?

我正在为某种大学写一个数据库,并且有一个名为的表

Contact_Assign其参数是:

Is_Instructor       UD_BOOLEAN NOT NULL,
Is_TeacherAssistant UD_BOOLEAN NOT NULL,
Is_Student          UD_BOOLEAN NOT NULL,
Registration_ID     UD_ID      NOT NULL,
Contact_ID          UD_ID      NOT NULL,
Run Code Online (Sandbox Code Playgroud)

现在我想在此表中插入虚拟数据,但我不知道如何为布尔参数执行此操作.

PS.UD_BOOLEAN是

CREATE TYPE UD_BOOLEAN FROM BIT
Run Code Online (Sandbox Code Playgroud)

任何想法怎么样?

sql sql-server sql-server-2008-r2

12
推荐指数
3
解决办法
5821
查看次数

JScrollPane.setviewportview与JScrollPane.add之间的区别

我今天面对这个新事物,我不知道为什么.例如,当我想在面板中显示某些内容时,我只需将其添加到面板中; 但为什么我不能直接添加表格滚动窗格,为什么我必须调用该setviewportview()方法?是什么add()方法做的又是什么setViewProtView()呢?

java swing jtable jscrollpane

4
推荐指数
1
解决办法
6906
查看次数

ArrayList <class> collection.swap方法

我搜索了很多网站,但我发现的唯一的东西就是这个链接

我有一个BSNode类.我有一个ArrayList<BSNode> data,现在我想交换两个变量,但我面临这个错误:

The type of the expression must be an array type but it resolved to ArrayList<BSNode>
Run Code Online (Sandbox Code Playgroud)

有什么方法可以换掉这两个吗?当我想比较两个变量时,我只是在BSNode类中实现了可比性,并且我重写了一个方法.但我应该怎么做才能在数组列表中交换它们?

我有这个方法:

public static void permutation (ArrayList<BSNode> data, int k, int n) 
Run Code Online (Sandbox Code Playgroud)

我想这样做:

 for (int i = k; i < n; i++) { 
     Collections.swap(data, data[k], data[i]); 
 } 
Run Code Online (Sandbox Code Playgroud)

java collections swap arraylist

2
推荐指数
1
解决办法
7982
查看次数

如何将架构绑定添加到 SQL Server 2008 中的视图

我正在尝试在 SQL Server 2008 数据库中创建索引。

但是当我取消注释时遇到错误WITH SCHEMABINDING

USE UNIVERSITY
GO

CREATE VIEW dbo.Major_Education_Category
WITH SCHEMABINDING
AS
   SELECT CA.CName, MA.MName
   FROM 
     (SELECT M.Major_ID MID , Major_Name MName
      FROM Major M, Registration R
      WHERE M.Major_ID = R.Major_ID) MA,
     (SELECT C.Category_ID CId, C.Category_Name CName
      FROM Education_Category C, Registration R
      WHERE C.Category_ID = R.Category_ID) CA
   GROUP BY 
      CA.CName, MA.MName

CREATE UNIQUE CLUSTERED INDEX UCI_Major_Id_By_Education_Category
ON dbo.Major_Education_Category (MName)
GO

CREATE UNIQUE CLUSTERED INDEX UCI_Category_Id_By_Major
ON dbo.Major_Education_Category  (CName)
GO
Run Code Online (Sandbox Code Playgroud)

错误:

消息 4512,级别 16,状态 3,过程 …

sql-server indexing sql-server-2008

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