我在SQL server 2008中创建一个数据库,
CREATE TABLE Users
(
U_Id INT NOT NULL
FirstName VARCHAR(50) NOT NULL,
LastName VARCHAR(50) NOT NULL,
Email VARCHAR(200)
Password VARCHAR(50)
)
Run Code Online (Sandbox Code Playgroud)
我想让U_Id成为主键.我想问一下有什么区别
CONSTRAINT pk_UserID PRIMARY KEY (U_Id)
Run Code Online (Sandbox Code Playgroud)
这个
CONSTRAINT pk_UserID PRIMARY KEY CLUSTERED (U_Id)
Run Code Online (Sandbox Code Playgroud)
还有这个
CONSTRAINT pk_UserID PRIMARY KEY NONCLUSTERED (U_Id)
Run Code Online (Sandbox Code Playgroud)
什么时候使用?
我读了一些文章,但我还不清楚.有人可以给我一个快速解释吗?
我正在开发一个Android应用程序,我正在使用"Android异步Http客户端"(Loopj)库来处理对服务器的所有请求.
我需要发送带有头文件和JSON主体的POST请求.
通过查看AsynchHttpClient.java中可用的POST方法,我找到了:
public void post(Context context, String url, Header[] headers, RequestParams params, String contentType, AsyncHttpResponseHandler responseHandler)
public void post(Context context, String url, Header[] headers, HttpEntity entity, String contentType, AsyncHttpResponseHandler responseHandler)
Run Code Online (Sandbox Code Playgroud)
我应该使用哪一个?有什么区别Header[],RequestParams和HttpEntity?哪一个被认为是持有标题和哪个请求的主体?
谢谢你的任何澄清