SQL表新增記錄懸賞,關於SQL資料庫「表」的問題,100分懸賞! !十萬火急!!!!! !!!!!啊!!! !!!!!

2025-01-29 21:40:15 字數 5212 閱讀 8772

1樓:網友

使用強制轉換就行了,就以你的列子。

insert into users(names,password)values('admin1',convert(binary(50),'e682883c553f38f0fc6e7cb06085ea3c')

你是用convert函式,轉換一下就行了,convert形式如下:

convert ( data_type [ length ) expression [ style ]

不過一般加密後的密文,直接以字串的形式存到資料庫,也是可以的……補充:上面的做法真正的專案一般不建議這麼做,你的資料庫中存的是二進位,那麼你就不能讓你的程式輸出是字串,你應該轉換成流的形式,不然的話新增的資料庫,型別不一致肯定出錯的。

懸賞!!sql新增外來鍵資料的**是怎樣的

2樓:流氓小王子

alter table 表名 add constraint 約束名 primary key(你的主鍵);

alter table 表名 add constraint 約束名 froeign key(你的外來鍵) reference (關聯);

如何用plsql developer 向oracle資料庫中的表新增記錄?

3樓:雪人戰士

用plsql向oracle的表裡新增記錄。

1、連線資料庫,新建乙個sql查詢。

2、使用insert into向表中插入資料3、按f8執行即可,執行完,按f10提交。

4樓:網友

select * from tablename for update

語句後面加了這個後就可以在下面的列表裡進行解鎖,解了後就可以加資料了哦,解鎖是乙個圖示,在列表和寫語句的地方。

當然,你不想加update標誌的話可以右擊表面,點表資料也是可以的你是不是要這個答案呢?建議還是用insert語句哦,熟悉sql語言還是很有用的。

5樓:網友

開啟乙個sql視窗,使用insert 語句;

或者單擊表右鍵選擇edit進行。

6樓:有風飄絮

如果想批量新增的可以在其中找到工具下面,有乙個資料生成器可以批量的生成insert into語句,而且裡面的資料以及型別可以自己設定,很有用的乙個技巧,如果你以後做練習的話就可以學習一下。

關於sql資料庫「表」的問題,100分懸賞!%%%%…!十萬火急!!!!!~~~!!!!!啊!!!##¥!!!!!

7樓:賓士

1、只要你沒有刪除過資料就沒有問題,不用擔心。

2、在查詢分析器裡面使用:[select * from 表名] 看看有沒有資料。

3、關閉資料庫服務再重啟資料庫後就ok了。

-以上,希望對你有所幫助。

8樓:網友

把資料庫發我群乙份,對你說的現象有興趣。

歡迎討論oracle、sql server、db2、網路與路由技術!

9樓:落月

估計資料被人不小心都刪了。

這一排的null是插入新資料用的,你在裡面輸入內容,可以直接存入資料庫裡面的。

10樓:jerry流雲

這種問題應該是乙個sqlserver小白問的,所以我們往往說的太多他/她也未必明白。

弱弱鄙視一下,呵呵。

11樓:共度娛生

請先用select 查詢表看看 確定是否有資料。

如果有資料點開啟表和你所說的情況一樣的話可能是許可權的問題。

用系統身份登陸看有不有資料。

12樓:秋梵桖楓

用sa從查詢分析器登入,執行select語句看看,是否能返回記錄。有時候在企業管理器裡面看不到的內容,會在查詢分析器中select出來。

13樓:天氣我知道

你確定有嗎?通過sql語句查詢或者通過系統是否能檢視到?

/*查詢score表中成績在60到80之間的所有記錄。*/ 用 sql server 的like 語句實現 高額懸賞!!

14樓:飄雨

1全部select * from score

where 成績 like '6%' or 成績 like '7%' or 成績 like '80%'

取範圍的資料基本上用 between ……and關鍵字,可以這麼寫:

select * from score

where 成績 between 60 and 80

15樓:網友

用like實現是錯誤的,你應該用 成績》=60 and 成績<=80來做。

sql server,如何給表和欄位新增備註,並更新備註,以及查詢備註

16樓:q證

sqlserver沒有這樣的功能,但你可以用powerdesigner等工具去建表,這個可以實現你要的,然後你在導到sqlserver就ok了。

17樓:

表新增和修改備註:

新增:exec sp_addextendedproperty n'ms_description', n'表備註內容', n'schema', n'dbo',n'table', n'表名';

修改:exec sp_updateextendedproperty n'ms_description', n'表備註內容', n'schema', n'dbo',n'table', n'表名';

欄位新增和修改備註:

新增:exec sp_addextendedproperty n'ms_description', n'欄位備註內容', n'schema', n'dbo',n'table', n'表名',n'column', n'欄位名';

修改:exec sp_updateextendedproperty n'ms_description', n'欄位備註內容', n'schema', n'dbo',n'table', n'表名',n'column', n'欄位名';

sql 當記錄不存在時插入insert if not exists

18樓:

sql匯出建表語句的sql檔案你看過嗎?前面就是判斷表是否存在,然後建表。

就是那些if not exists 之類的,你照著改一下就行了,手頭沒有sql,沒辦法給你貼語句。

19樓:網友

表是空的當然新增不了資料,因為exists存在謂詞返回的是布林值true和false,你的select * from clientswhere id = 10345 是空值;那麼where not exists (select * from clientswhere id = 10345)的意思是限定條件 where 不存在空值,但是事實上表裡此時正是空,所以查詢不符合where條件,所以insert 也是空,就沒記錄了。

還有,你的語句。

insert into clients(id, name, type)select 10345, 'ibm', 'advertising'…

select 後面跟的不是欄位名,而是值,為什麼還要用insert into…select ?

直接insert into…values(…)不就好了?

20樓:網友

因為表中沒有資料,insert into clients

select ..

from clients

當然沒有資料返回,insert自然也就沒有資料可以插入了。

這個好像必須用程度段,純粹的sql語句還真實現不了。

21樓:網友

where not exists (select * from clients

where id = 10345); 我覺得where not exists這有問題吧?exists是個欄位?後面怎麼是select * from 呢?

應該是指定乙個欄位,where not exists (select exists from clients where id = 10345)

22樓:勿說心想

這樣寫肯定是不對的。

關於sql定時拷貝資料的命令,回答得詳細再提高懸賞答謝。

23樓:

1,配置comput1為comput2的鏈結伺服器2,delete from [

insert into [

select * from [

3,建立作業,建立步驟,把2中的內容複製到步驟中。

4,排程作業。

24樓:美麗de可愛多

1,資料庫管理-維護計劃-新建維護計劃-定時清空表單a的資料sql語句。

2,資料庫管理-維護計劃-新建維護計劃-用(insert into 資料庫名。dbo.表名稱(field1,field2,..

select value1,value2,..from 資料庫名。dbo.

表名稱 where 條件)

25樓:網友

是什麼資料庫?有觸發器和儲存過程可以實現你的需求。

sql server 怎麼匯出一張表中的資料啊

26樓:千鋒教育

1.匯出的資料以什麼形式存在:文字、電子**、另一張表?

2.在圖形模式下,匯出步驟如下:

sql中的 右鍵-屬性--匯出 選擇表,下一步, 選擇匯出型別,是excel,還是txt,下一步,下一步,ok!就會匯出了。

27樓:愛梔竹的人

用sql server enterprise mananger 連線資料庫;

在你的資料庫上右鍵按圖操作。

28樓:網友

先寫出select語句,查詢出結果後,滑鼠選中任一條記錄,ctrl+a 全選後,直接貼到excel中即可。

29樓:網友

選擇要匯入的資料庫,右鍵單擊選擇「附加」——新增,找出匯出的資料所在位置,選擇「..mdf」即可。

30樓:網友

直接匯出到 xls 也是可以的啊。

關於SQL表的求助,關於SQL新建表的求助

create table ax system ax system 建立表的名稱 id int auto increment primary key,id 列名int型別,auto increment 自動增長 primary key主鍵 axtitle varchar 200 axtitle 列名v...

sql語句sql語句怎樣新增使用者

sql語句沒有新增使用者一說,但可以建立使用者。以oracle為例,建立使用者的語法為 create user 使用者名稱 identified by 密碼 說明 使用者名稱應為英文字母 不區分大小寫 密碼則應為數字或字母 區分大小寫 或英文字元或它們的組合。在建立後需要給使用者賦予一些許可權,才可...

sql建立表問題

1全部首先這不是什麼建表問題。其次,並不是ab1變成ab2,而是多出一個ab2即可。再次,不是一個儲存過程就能完事的。這個需要做定時任務好了,不說了,樓主的分,就到這了。我大概理解樓主的意思了,樓主是不是想做一個自動資料轉移的儲存過程?就是把當天的記錄轉到另一張表?sql很好寫,但是如果你要讓這個s...