0
CREATE TABLE tblTesting
(
col1 INT NOT NULL ,
col2 VARCHAR(50)
);
INSERT tblTesting
VALUES (4, 'test'),
(1, 'test2'),
(4, 'test'),
(1, 'test2');
col1 col2
----------- -----------
4 test
1 test2
4 test
1 test2
這是允許duplicates.But它不應該,需要以相同的順序插入記錄。我怎樣才能實現它?插入記錄,而不允許重複
這裏沒有重複。而SQL表沒有任何內在的順序。你能分享一個你試圖讓這個問題更清楚的結果嗎? – Mureinik
表沒有順序。您在選擇時指定訂單。否則,優化器將返回行而不強加任何順序。這會混淆多核機器中的行,或者僅僅是因爲一個操作員更改了訂單 –
插入它應如下所示: - col1 col2 ----------- ----- --------------------------------------------- 4 test 1 test2但它不應該允許像這樣如下所示: - col1 col2 ----------- ----------------------- --------------------------- 4 test 1 test2 4 test 1 test2 – Senthil