Để ủng hộ Kteam các bạn xem bài viết tại website Howkteam.com và click quảng cáo để hỗ trợ team có kinh phí duy trì nhé! www.howkteam.com/course/Kieu-du-lieu-trong-SQL-Server/Insert-Delete-Update-Table-trong-SQL-Server-1385 Nếu bạn thấy bổ ích, đừng quên chia sẻ để lan truyền GIÁO DỤC MIỄN PHÍ đến cộng đồng! Cảm ơn bạn đã luôn đồng hành cùng Kteam
anh ơi a có thể giúp e chỗ nhập INSERT xong nó hiện ra các tên cột với các giá trị VALUES luôn mà không phải nhập bằng tay ý a. em insert mà nó k hiện ra ý
chào anh! dạ a cho e hỏi là khóa học này lấy database sample nào để luyện tập viết câu query vậy ạ? e có thử download Northwind về để học mà nó bị thiếu 1 vài bảng. Anh có thể cho e xin bộ database để luyện tập không ạ?
dễ hiểu qá, mà cho em hỏi 1 tí, làm sao để nó hiện ra cái bảng ghi mình gõ lệnh ( đoán lệnh mình gõ ý) + vơi làm sao để được như anh khi insert xong nó hiện ra values ở dưới luôn ạ
Lệnh DROP để xóa toàn bộ bảng, bao gồm cả định nghĩa bảng và dữ liệu trong bảng, trong khi lệnh DELETE được dùng để xóa các hàng trong bảng (có thể là một hoặc nhiều hàng) và không xóa định nghĩa bảng.
Ad cho em hỏi bài tập của em khi nhập liệu là LT1 thì kiểu dữ liệu nhập sao vậy ad? Em chạy thì nó báo lỗi như này ạ (Nhập liệu ) USE GK_1 INSERT INTO DOI VALUES(1,1,N'LT1', N'NAM' ) INSERT INTO DOI VALUES(1,2,N'LT5', N'NỮ' ) INSERT INTO DOI VALUES(3,1,N'LT1', N'NAM' ) INSERT INTO DOI VALUES(3,2,N'LT1', N'NỮ' ) INSERT INTO DOI VALUES(27,1,N'LT1', N'NỮ' ) Msg 8114, Level 16, State 5, Line 53 Error converting data type nvarchar to real. EM CẢM ƠN.
bạn ơi, cho mình hỏi, sau khi mình tạo bảng trong database xong, mình insert dữ liệu cho bảng, mà nó ko hiện ra sẵn câu nhắc lệnh cho mình, mình đã cài sql promt ok rồi. Điều khác biệt là mình thao tác trên database khác thì ok. vậy trường hợp của mình bị lỗi gì nhỉ. mong bạn giúp với, cám ơn bạn nhiều
dạ mn cho e hỏi. e nhập lệnh INSERT Hocsinh xong nhấn Enter mà ko thấy hiển thị cái VALUE. trong khi đó bảng Hocsinh của e đã có dữ liệu bảng về MHS,...
em thấy hình như do video đã được up lâu rồi và SQLMS đã đươc update nên giao diện và 1 số điểm của chương trình của SQL Server Management Studio 19 ko còn giống với bài giảng của anh nữa.
Anh ơi sao em add thêm cột vào bảng rồi, bên bảng có hiện cột e mới add rồi, insert dữ liệu = giao diện có hiện cột mới thêm rồi. Nhưng insert = code thì k hiện cột đó ạ. Chỉ hiện cột em tạo lúc đầu thôi. Cột thêm sau k hiện ợ.
làm sao để cập nhật lại khóa chính "id" khi xóa đi 1 bản ghi trong bảng ạ? ví dụ e có 10 bản ghi từ id 1 đến id 10, xóa 1 bản id 8 thì làm sao cập nhật lại id từ 1 đến 9
em chào anh ạ! Anh cho em hỏi là cái SQL Prompt đó cái file .rar em bấm vào ko dc a ạ :(( Có gì anh cho em xin link tải được không ạ :(( Em cảm ơn anh nhiều!
cho e hỏi trong bài này khi mình insert xong rồi lại muốn thêm 1 cột thông tin vào ta ấn alter table abc add xyz thì lm sao để chỉnh sô hay ký tự trong cái xyz ấy ạ? mong a giải đáp sớm. e dùng cách quay lại chỗ insert xong rồi điền xyz vào nhưng ko dc ạ?
sau khi em CREATE thêm 1 thuộc tính rồi ấn insert mà nó vẫn k ra thuộc tính đó thì phải giải quyết ntn ạ. kiểu nó chưa update thêmm trường đó vào trong mục insert dù em đã tắt đi refresh lại trong select có rồi mà trong code nó không hiện ra cho mình code những object tiếp theo.
giúp e với ạ khi e tạo new table thì báo lỗi This backend version is not supported to design database diagrams or tables (MS visual database tools) là sao ak e dùng sql sever 2008
Anh ơi, cho em hỏi 'Truncate' với 'Delete' không điều kiện đều xóa tất cả các dữ liệu trong bảng. Vậy thì bằng cách nào phân biệt được khi nào nên dùng Truncate khi nào thì dùng Delete ạ. Cám ơn anh trước :>>
DELETE : Xóa một hay tất cả dòng trong một bảng theo một điều kiện nhất định, dữ liệu có thể phục hồi lại TRUNCATE : Xóa toàn bộ các dòng của bảng, giải phóng bộ nhớ và không thể phục hồi lại DROP : Xóa một bảng khỏi database
Kteam cho mình hỏi là nếu 2 database có cùng tên table giống nhau thì khi Insert, Delete, Update table thì làm sao hệ thống nhận biết được table của database nào để thực hiện cho đúng? Cảm ơn Kteam
Ý mình là 2 DB khác tên, nhưng tên Table giống nhau? Trong video thì mình thấy khi Insert, Delete, Update chỉ đề cập đến tên Table mà không nói đến DB.
cho mình hỏi với ạ! mình đã coppy dữ liệu từ một table sang table khác nhưng có 1 số trường trong table mình cop mơi nó lại không có dữ liệu vậy làm thế nào để thêm được dữ liệu vào những trường đấy ạ! CẢM ƠN AD Ạ!!!!
ALTER TABLE [tên bảng] RENAME COLUMN [tên cột cũ] TO [tên cột mới] đây nha bạn Trong đó: [tên bảng] là tên của bảng cần update. [tên cột cũ] là tên của trường cần đổi tên. [tên cột mới] là tên mới của trường. ALTER TABLE Products RENAME COLUMN ProductID TO ID
anh cho em hỏi sao khi em vừa mới add một trường mới vào trong table , sau đó insert thì nó không có trường đó cho mình insert vậy anh, chir khi mình khởi động lại SQL studio mới có đc trường vừa mới add trong insert
Tham khảo bài này nhé! có hướng dẫn chi tiết www.howkteam.com/course/Insert-Delete-Update-Table-trong-SQL-Server/Khoi-tao-xoa-sua-Table-trong-SQL-Server-1364
2014 thì dùng SQL toolbelt, 2019 thì a chưa thử. Em tham khảo bạn 2014 đây nha! www.howkteam.vn/course/huong-dan-cai-dat/huong-dan-cai-dat-sql-toolbelt-103
Để ủng hộ Kteam các bạn xem bài viết tại website Howkteam.com và click quảng cáo để hỗ trợ team có kinh phí duy trì nhé!
www.howkteam.com/course/Kieu-du-lieu-trong-SQL-Server/Insert-Delete-Update-Table-trong-SQL-Server-1385
Nếu bạn thấy bổ ích, đừng quên chia sẻ để lan truyền GIÁO DỤC MIỄN PHÍ đến cộng đồng!
Cảm ơn bạn đã luôn đồng hành cùng Kteam
kteam làm việc chăm chỉ quá ạ . em cảm ơn nhiều :))
How Kteam Marketing vâng ạ
- Thầy này dạy vui ghê !
anh giảng rất dễ hiểu ạ. Cảm ơn anh!
Cảm ơn anh và các bạn trong team ạ
Mình thực sự thấy Kteam là 1 dự án rất hữu ích. Mình luôn ủng hộ và chúc các bạn thành công!
Anh là chủ blog thinhnotes.com đúng không ạ? Nếu đúng thì em xin phép hỏi anh một số câu hỏi nhỏ được không ạ?
Cảm ơn rất nhiều. Clips rất hay, dễ hiểu và ý nghĩa.
Chia sẻ nếu bạn thấy bổ ích nha!
Great job Kteam!
Công việc của các bạn thật sự rất tuyệt vời! Chúc Kteam ngày càng phát triển nhé! Bữa nào được gặp mặt làm bữa cafe thì tốt quá ;)
cảm ơn bạn! Hy vọng bạn luôn ủng hộ và đồng hành cùng Kteam
anh làm video dạy sql server nâng cao đi ạ, anh dạy hay quá :)
Hướng dẫn hay lắm ạ
giảng dễ hiểu! cám ơn ad
Anh giảng hay lắm anh ơi!
quá hay, a đúng là sư phụ của các sư phụ
anh ơi a có thể giúp e chỗ nhập INSERT xong nó hiện ra các tên cột với các giá trị VALUES luôn mà không phải nhập bằng tay ý a. em insert mà nó k hiện ra ý
anh ơi , cho em hỏi 3:35 khi anh bôi xanh dòng code anh bấm phím tắt nào để nó chạy đoạn code đó vậy ạ
cảm ơn anh nhiều. anh giảng hay quá
Tuyệt vời a ơi
bài giảng tuyệt ạ, cảm ơn anh nhiều
cảm ơn video của anh
cảm ơn thầy !!! giảng rất dễ hiểu ạ
mình muốn được như bạn đem kiến thức giúp nhiều người!!!
nếu bạn có năng lực và muốn đồng hành với Kteam để chia sẻ kiến thức đến mọi người thì cứ ib fanpage Howkteam để trao đổi thêm nhé!
Kteam number one
cảm ơn thầy
"Insert tiếp để mình có cái nghịch nè" =)))) Đùa thầy vui tính dễ sợ ạ :))))
It works! Thanks a lot.
ad ơi cho em hỏi cái tool phút thứ 3:44 mà anh dùng trong video tên là gì ạ
Cho mình hỏi làm sao để hiển thị menu nhắc lệnh khúc INSERT TABLE TEST đoạn 8:15 vậy ạ
INSERT/ DELETE/ UPDATE < table name > VALUES/ WHERE/ SET ( statements )
👏👏👏
chào anh!
dạ a cho e hỏi là khóa học này lấy database sample nào để luyện tập viết câu query vậy ạ? e có thử download Northwind về để học mà nó bị thiếu 1 vài bảng. Anh có thể cho e xin bộ database để luyện tập không ạ?
cám ơn anh
thanks k team ạ!!
Anh dạy mà em không buồn ngủ nổi cứ tiếu tiếu sao á 😂
dễ hiểu qá, mà cho em hỏi 1 tí, làm sao để nó hiện ra cái bảng ghi mình gõ lệnh ( đoán lệnh mình gõ ý) + vơi làm sao để được như anh khi insert xong nó hiện ra values ở dưới luôn ạ
rất hữu ích (y)
cho e hỏi là làm thế nào để hiển thị ngày tháng theo định dạng dd - mm - yyyy ạ???
Hay
anh ơi, cho em hỏi khi anh bôi xanh dòng code anh bấm phím tắt nào để nó chạy đoạn code đó vậy ạ
cảm ơn anh nhiều anh giảng hay quá
Nhấn F5 nhé bạn
Cái giao diện không xóa hay chỉnh sửa được là do người tạo ra nó giới hạn quyền của người sử dụng ấy anh.
ad cho e hỏi sự khác nhau giữa delete table với drop table với ạ
Lệnh DROP để xóa toàn bộ bảng, bao gồm cả định nghĩa bảng và dữ liệu trong bảng, trong khi lệnh DELETE được dùng để xóa các hàng trong bảng (có thể là một hoặc nhiều hàng) và không xóa định nghĩa bảng.
Ad cho em hỏi bài tập của em khi nhập liệu là LT1 thì kiểu dữ liệu nhập sao vậy ad?
Em chạy thì nó báo lỗi như này ạ
(Nhập liệu )
USE GK_1
INSERT INTO DOI VALUES(1,1,N'LT1', N'NAM' )
INSERT INTO DOI VALUES(1,2,N'LT5', N'NỮ' )
INSERT INTO DOI VALUES(3,1,N'LT1', N'NAM' )
INSERT INTO DOI VALUES(3,2,N'LT1', N'NỮ' )
INSERT INTO DOI VALUES(27,1,N'LT1', N'NỮ' )
Msg 8114, Level 16, State 5, Line 53
Error converting data type nvarchar to real.
EM CẢM ƠN.
nghe 1 hồi thấy giọng giảng viên giống Nhật Cường. kkk
bạn ơi, cho mình hỏi, sau khi mình tạo bảng trong database xong, mình insert dữ liệu cho bảng, mà nó ko hiện ra sẵn câu nhắc lệnh cho mình, mình đã cài sql promt ok rồi. Điều khác biệt là mình thao tác trên database khác thì ok. vậy trường hợp của mình bị lỗi gì nhỉ. mong bạn giúp với, cám ơn bạn nhiều
cho em hỏi này là cơ sở dữ liệu đúng ko ạ
cho em hỏi đoạn lấy dữ liệu trực tiếp từ dbo.test nhấn như nào để nó xuất hiện cả INSERT và VALUES 1 lần ạ em cảm ơn
insert sql ko tự động nhảy ra các cột trong bảng thì phải làm sao a?
hehe hoom nay t hoc tiep
dạ mn cho e hỏi. e nhập lệnh INSERT Hocsinh xong nhấn Enter mà ko thấy hiển thị cái VALUE. trong khi đó bảng Hocsinh của e đã có dữ liệu bảng về MHS,...
bạn ơi ví dụ "select dbo.test..." với " select test...." khác nhau ở điểm nào ak, mình viết theo kiểu 2 có được không.
hi anh , cái tool hiển thị tận răng như visual muốn có nó làm ntn vậy anh
Bạn cho mình hỏi, có thể insert từ file excel hoặc csv vào dữ liệu được ko?
Bài này có khác với bài 3 không ạ?
em thấy hình như do video đã được up lâu rồi và SQLMS đã đươc update nên giao diện và 1 số điểm của chương trình của SQL Server Management Studio 19 ko còn giống với bài giảng của anh nữa.
SQL Prompt ad dùng trên SQL Server 2008 R2 là bản nào v ạ?
Anh ơi sao em add thêm cột vào bảng rồi, bên bảng có hiện cột e mới add rồi, insert dữ liệu = giao diện có hiện cột mới thêm rồi. Nhưng insert = code thì k hiện cột đó ạ. Chỉ hiện cột em tạo lúc đầu thôi. Cột thêm sau k hiện ợ.
cho mình hỏi muốn hiện lên theo đúng thứ tự như 12/08/2008 thì làm thế nào vậy bạn?
làm sao để cập nhật lại khóa chính "id" khi xóa đi 1 bản ghi trong bảng ạ? ví dụ e có 10 bản ghi từ id 1 đến id 10, xóa 1 bản id 8 thì làm sao cập nhật lại id từ 1 đến 9
cho e hỏi là làm nào để khi mới viết insert vào bảng nào mà nó ra luôn đoạn code tự động đấy ạ
Cho mình hỏi, bạn dùng soft nào để hỗ trợ phát sinh code lúc Insert vậy ?
sql toolbelt đó bạn! Có hướng dẫn cài đặt ở đây, bạn tham khảo nhé!
www.howkteam.com/course/huong-dan-cai-dat/huong-dan-cai-dat-sql-toolbelt-103
Anh chữa bài tập về nhà buổi 04 đi ạ
em chào anh ạ! Anh cho em hỏi là cái SQL Prompt đó cái file .rar em bấm vào ko dc a ạ :(( Có gì anh cho em xin link tải được không ạ :(( Em cảm ơn anh nhiều!
Xin chào ad.cho mình hỏi là mình muốn insert vào dbacess mà chuỗi đưa vào có kí tự ' làm sao để không bị lỗi ạ.
dùng cơ chế escape nha
a ơi cho em hỏi là làm sao để có thể bật được cái hỗ trợ gõ lệnh như anh vậy ạ
Chẳng hạn như gõ INS là nó sẽ hiện INSERT ở phía dưới ý ạ
cài sql promt ak e, mà đợt này nó ko dùng thuốc dc.
giao diện của e nó không hiện số hàng,làm sao cho nó hiện lại a,cám ơn a
một bài tin tức trên web cũng được tạo trong bảng như thế này ạ
Nó đó bạn
sql cả em lúc nhập dữ liệu nhấn enter nó lâu lắm ạ, nó không lưu dữ liền liền mà đợi rất lâu
Sao mỗi lần đánh GIAOVIEN thì nó ra liền dbo.GIAOVIEN vậy ạ
này là do cái sql prompt nó nhắc lệnh á, ko có cái dbo cũng dc nha
Anh ơi e muốn luyện tập thêm sau khi học xong thì tìm nguồn ở đâu ạ?
thử sức với khóa thực chiến nha www.howkteam.vn/course/khoa-thuc-chien-sql-cung-kteam-du-an-quan-ly-sinh-vien-61
cho e hỏi trong bài này khi mình insert xong rồi lại muốn thêm 1 cột thông tin vào ta ấn alter table abc add xyz thì lm sao để chỉnh sô hay ký tự trong cái xyz ấy ạ? mong a giải đáp sớm. e dùng cách quay lại chỗ insert xong rồi điền xyz vào nhưng ko dc ạ?
lại update như bình thường thôi bạn
Kteam chỉ cách tải sql prompt đi
e làm hết giống a tới lúc check trong bảng edit top dòng nào nó cũng hiện ra NULL là bị sao a ơi
delete vs trunciate co khac nhau ko anh
khác nha. A có so sánh trong bảng này.
www.howkteam.vn/course/Kieu-du-lieu-trong-SQL-Server/Insert-Delete-Update-Table-trong-SQL-Server-1385#docout-8
thầy dạy em cách thiết lập bảng gợi ý khi code với ạ
Bạn cài sql toolbelt nha.bạn có thể tìm bài hướng dẫn cài ở website howkteam.com
@@KTeam dạ vâng em cảm ơn
sau khi em CREATE thêm 1 thuộc tính rồi ấn insert mà nó vẫn k ra thuộc tính đó thì phải giải quyết ntn ạ. kiểu nó chưa update thêmm trường đó vào trong mục insert dù em đã tắt đi refresh lại trong select có rồi mà trong code nó không hiện ra cho mình code những object tiếp theo.
giúp e với ạ khi e tạo new table thì báo lỗi This backend version is not supported to design database diagrams or tables (MS visual database tools) là sao ak e dùng sql sever 2008
mình có cài cái gợi ý code rồi nhưng sao lúc mình dùng insert thì nó ko gợi ý ra được table HOCSINH vậy mọi người nhỉ ?
dbo. nghia la gi vay a
Anh ơi, cho em hỏi 'Truncate' với 'Delete' không điều kiện đều xóa tất cả các dữ liệu trong bảng. Vậy thì bằng cách nào phân biệt được khi nào nên dùng Truncate khi nào thì dùng Delete ạ. Cám ơn anh trước :>>
DELETE : Xóa một hay tất cả dòng trong một bảng theo một điều kiện nhất định, dữ liệu có thể phục hồi lại
TRUNCATE : Xóa toàn bộ các dòng của bảng, giải phóng bộ nhớ và không thể phục hồi lại
DROP : Xóa một bảng khỏi database
Violation of PRIMARY KEY constraint LỖI NÀY LÀ GÌ VẬY A
A ấn phím nào thay cho nút excute(e quên từ này ghi sao r ) vậy ?
f5 bạn à
F5 nhé!
Kteam cho mình hỏi là nếu 2 database có cùng tên table giống nhau thì khi Insert, Delete, Update table thì làm sao hệ thống nhận biết được table của database nào để thực hiện cho đúng? Cảm ơn Kteam
bạn đâu có tạo 2 DB cùng tên được đâu
Ý mình là 2 DB khác tên, nhưng tên Table giống nhau? Trong video thì mình thấy khi Insert, Delete, Update chỉ đề cập đến tên Table mà không nói đến DB.
bạn k xem video đầu. có chỗ chọn DB mà bạn. Trong script cũng có câu lệnh Use TênDB
À, mình hiểu rồi. Cảm ơn K team
Mình tưởng mỗi hàng gọi là 1 bộ chứ sao thấy ad gọi là trường, mình có học về Cơ sở dữ liệu thì trường là trường thuộc tính mà
AD cho e hỏi làm sao để hiển thị một hàng số thứ tự màu xanh bên trài ở màn hình nhập code ạ! E cài Notepad ++ rồi mà k đc! E cảm ơn!
???
anh hướng dẫn plugin trên sql server mng studio đi ạ
www.howkteam.vn/course/huong-dan-cai-dat/huong-dan-cai-dat-sql-toolbelt-103
có 1 em virus anh à
em cảm ơn anh nhiều nhé
có xóa những phần tử trùng ko ạ?
cho mình hỏi với ạ! mình đã coppy dữ liệu từ một table sang table khác nhưng có 1 số trường trong table mình cop mơi nó lại không có dữ liệu vậy làm thế nào để thêm được dữ liệu vào những trường đấy ạ! CẢM ƠN AD Ạ!!!!
ủa không có là không có mà bạn. @@ làm sao không có mà bắt nó có được
em cũng gõ insert và tên dữ liệu ra rồi nhưng nó không hiện cả giống anh của em chỉ hiện mỗi tên đó thôi ạ
cho em hỏi để hiện số dòng bên bảng datebase của anh sao vậy?
Tools > Options > Mở Dialog Options
Trong đó, chọn Text Editor > All Languages > General: ở bên phải mục Display check dòng "line numbers"
cho m hỏi làm sao khi insert lại ra dc phần dưới a như trong video vậy ? mình làm nhưng nhấn từng cái thấy lâu quá
anh ý dùng sql prompt nên nó support
@@tuantruongngoc9608 ok. thanks bn, tải prompt đấy như tool ấy nhỉ.
Làm thế nào để update tên trường, ví dụ "Nam" thành "giới tính"?
ALTER TABLE [tên bảng] RENAME COLUMN [tên cột cũ] TO [tên cột mới]
đây nha bạn
Trong đó:
[tên bảng] là tên của bảng cần update.
[tên cột cũ] là tên của trường cần đổi tên.
[tên cột mới] là tên mới của trường.
ALTER TABLE Products RENAME COLUMN ProductID TO ID
Bạn có thể xem ở đây
howkteam.vn/d/update-ten-truong-cua-bang-trong-sql-server-633
anh cho em hỏi sao khi em vừa mới add một trường mới vào trong table , sau đó insert thì nó không có trường đó cho mình insert vậy anh, chir khi mình khởi động lại SQL studio mới có đc trường vừa mới add trong insert
.
S em dữ int kiểu int bấm số là bị lỗi vậy a
Ví dụ như ở chỗ " Dia Chi " mình để là CHAR rồi thì muốn đổi lại thành NVARCHAR thì làm thế nào ạ ?
dùng lệnh alter nhé!
www.howkteam.com/course/insert-delete-update-table-trong-sql-server/khoi-tao-xoa-sua-table-trong-sql-server-1364
bạn cho mình hỏi muốn thêm 1 trường vào table đã tạo bằng code thì viêt kiểu gì v???
Tham khảo bài này nhé! có hướng dẫn chi tiết
www.howkteam.com/course/Insert-Delete-Update-Table-trong-SQL-Server/Khoi-tao-xoa-sua-Table-trong-SQL-Server-1364
Xin chào! Cho mình xin vài DataBase của bạn để thực hành được không?
trong Howkteam.com có nha bạn
Làm sao để nó tự động gợi ý khi code vậy anh?
Em dùng SQL Sever 2019
2014 thì dùng SQL toolbelt, 2019 thì a chưa thử. Em tham khảo bạn 2014 đây nha!
www.howkteam.vn/course/huong-dan-cai-dat/huong-dan-cai-dat-sql-toolbelt-103
ở phút 11.00 em chạy bị lỗi ạ
like
KTeam ơi
Bạn có thể làm series về quản trị MSSQL được ko. Thanks
ý là Winform hở? có sẵn trong website Howkteam.com mà bạn
www.howkteam.com/course/Lap-trinh-Winform-co-ban-27
MÌNH ĐÃ CÁI TOOL NHƯNG SAO LÚC GÕ INSERT HOCSINH THÌ NÓ KO HIỆN RA VALUSE VẬY NHỈ MN
anh ơi khi em viết insert xong f5 thì nó hiện như này ạ
There is already an object named 'bai5' in the database.
mong anh giải đáp giúp em với ạ
XD
8:48 đến đoạn này thì sql của tui nó không còn kết nối với database nữa :)