當前位置:首頁 » 編程語言 » sql無法編輯第二行
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql無法編輯第二行

發布時間: 2022-11-29 09:26:37

sql編一個成績表,輸入同一個學號的不同課程成績,第一行輸入的學號,第二行不讓輸入,說是重復,怎麼改

你的學號是主鍵啊,主鍵是不允許重復的

㈡ sql2008表格怎麼只能編輯前兩200行

200行只是預設設置、打開時的數量。

你可以修改:
1、修改每次打開時的行數--即預設值(每次菜單上顯示的):
菜單【選項...】進入,【SQL Server對象資源管理器】【命令】

2、修改本次的行數
》打開「編輯前<n>行」後,出現新的工具條。
》第3個button【SQL】點一下,會出現相應的SQL語句:SELECT TOP <n> 。。。


》修改一下
》點【執行】

㈢ SQL語句中第二行partition by部分出錯,求解答

你partition by語句裡面的右括弧好像格式有問題,

但你rank後面的右括弧好像又是對的。。。

㈣ SQL說第二行語法錯誤

第二行後少加了個逗號,
你的image類型寫成了imag,
in 里的括弧也有問題。
另外注意一下,英文單引號,別寫成中文單引號,另外主鍵是作為一張表中的唯一約束,不能有默認值的。

腳本如下:

CREATE TABLE STUDENT
(XH CHAR(8) NOT NULL PRIMARY KEY DEFAULT '00000000', ---- 默認值最好去掉
XM CHAR(8) NULL,
XB CHAR(2) NULL,
NL INT NULL,
CJ DECIMAL(3,1) NULL,
ZP image NULL,
RQ DATETIME NOT NULL,
CHECK(NL>15 AND NL<26),
CHECK(XB IN ('男','女'))
)

㈤ SQL的數據表中,第一列的數據為什麼修改不了我一修改,它就提示「無法編輯該單元」。

一般是主鍵約束引起的.如果確實想改,也是可以改的.

alter table 你的數據表
NOCHECK all constraint;--禁用所有約束約束, 禁用後就可以改了

alter table 你的數據表
CHECK all constraint; --啟用該表所有約束

㈥ 求看下這sql哪裡出錯了,說第二行有語法錯誤!

應該是:DECLARE @a int=1;
或者是:
DECLARE @a int;
set @a=1;

㈦ 在SQL server 2005中 通過查詢編輯器新建資料庫,老提示第二行出錯 但我看不出來哪錯了 麻煩各位幫忙看看

修改後的代碼已經在查詢分析器中通過,並且已經成功建庫。
create database mytest
on /*-------------------錯誤在這,少了一個on。*/
(name = test_dat,
filename = 'd:\testdat.mdf',
size = 10,
maxsize = 40,
filegrowth = 5
)

LOG ON
(NAME=test_log,
filename ='d:\testlog.ldf',
size = 50MB,
maxsize = 20MB,
filegrowth = 5MB
);
GO

㈧ 各位大俠好,我新建一個表,類型選擇nvarchar,在表中輸入第一行數據,可以輸入漢字,第二行就不可以了

中文最好用Nvarchar(n)類型,資料庫如果是裝錯的話,你卸載後但沒有刪除它的文件夾,重裝後問題還是沒解決的,如果你裝在C盤,沒有改變安裝路徑,那麼在這個文件夾下:C:\Program Files\Microsoft SQL Server,把它刪除了再裝就OK,如果是裝在別的地方,你就找到那個地方刪除文件夾就行了

㈨ SQL2005問題,新建了張表,在表第一行寫入數據,然後點第二行就不能寫了,提示未提交1數據。

這個錯誤信息提示的很明確,就是你填入的值太長,已經超出設定的長度。

㈩ mysql的一個表中用PHP只能插入一行數據,插入第二行數據時會失敗

可能某個欄位不允許重復了,具體原因可以輸出一下mysql_error看下sql語句執行信息:

var_mp(mysql_error());