Diễn đàn    Database SQL Server 2000/2005    Một số lệnh đặc biệt của SQL

Thành viênTrả lời
coder

lap trinh khong bien gioi
144  bài
11-7-2008 9:6:10
SELECT * FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_TYPE = 'BASE TABLE' AND TABLE_NAME <> 'dtproperties'
ORDER BY TABLE_TYPE


Đây là lệnh tìm tất cả các bảng trong CSDL của bạn.
 
coder

lap trinh khong bien gioi
144  bài
11-7-2008 9:7:26
Còn cái này là đọc cấu trúc của 1 bảng trong CSDL

SELECT A.name, B.name As typeName, A.length, B.length As sizeLength, A.Autoval
FROM SysColumns A, SysTypes B, SysObjects C
WHERE A.id=C.id AND A.xtype=B.xtype AND B.name<>'sysname'
AND C.name='tablename' ORDER BY A.ColOrder
 
coder

lap trinh khong bien gioi
144  bài
11-7-2008 9:19:45
câu lệnh gọi lại số identity vừa mới insert vào CSDL

SELECT @@IDENTITY AS 'Identity'

Câu này khó kiếm

Chính xác là thế này

INSERT INTO jobs (job_desc,min_lvl,max_lvl)
VALUES ('Accountant',12,125)
SELECT @@IDENTITY AS 'Identity'

Trong jobs có 1 trường ID là identity thì câu lệnh trên lấy cái mã vừa insert vào. Nhiều lúc cái này dùng nhiều ghê gớm
 
hung


11  bài
11-7-2008 9:20:18
Cảm ơn bác nhá, nhiều thông tin bổ ích đó, nếu bác còn cái phân trang = stored procedure nữa thì tốt
 
coder

lap trinh khong bien gioi
144  bài
11-7-2008 9:23:26
Đúng ra còn một cách lởm khác cho cái bảng jobs nếu vừa dùng lệnh

INSERT INTO jobs (job_desc,min_lvl,max_lvl)
VALUES ('Accountant',12,125)
SELECT @@IDENTITY AS 'Identity'

Có thể dùng luông

SELECT max(ID) FROM jobs

để lôi ra cái giá trị vừa insert vào bảng jobs
 
phuochuynh


1  bài
22-7-2008 11:31:16
Wow. Bài viết tuy ngắn nhưng khá hay. cám ơn bạn nhiều. [4]
 
dungbn


11  bài
23-7-2008 11:20:32
thanks! tui thích nhất con này:
SELECT @@IDENTITY AS 'Identity'
 
coder

lap trinh khong bien gioi
144  bài
12-9-2008 1:31:20
Lệnh backup db

Backup database dbname to disk = 'c:\dbname.bak'

Restore database dbname from disk = 'c:\dbname.bak'


đếm các connection tới db

SELECT sysprocesses.spid, sysprocesses.hostname, sysdatabases.name
FROM sysdatabases INNER JOIN sysprocesses ON sysdatabases.dbid = sysprocesses.dbid
WHERE [name] = 'dbname'


Ngắt các kết nối đến db

kill 60
kill procesid

Lệnh này nếu dùng ngon nó tương đương với chức năng turn off db, hay detach cũng vậy.
---
http://coder.awas.vn
http://mobile.awas.vn
http://vtv.awas.vn
http://baihatviet.awas.vn
 
daitran


1  bài
10-12-2008 15:10:12
Những câu lệnh ấy viết trong sql hả?
 
cobexinhdep_cn


1  bài
12-12-2008 15:31:59
Mấy cái đó dùng khi viết code mà gắn sql đó
 
fanfan


1  bài
2-1-2009 3:56:45
chang co gi dau ma
 
thanh


1  bài
15-1-2009 9:19:27
e sao noi the
noi tiep di chu
sao vay met ha !!!!!
---
 
admin

Thích gái đẹp ...
54  bài
21-1-2009 17:19:29
chắc là tại mệt
---
http://coder.awas.vn
http://awas.vn
 
lamgiangvan


1  bài
24-11-2010 13:41:23
Các bạn có thể vào trang này để xem thông tin
https://thuvienviet.wordpress.com/
https://vietlibrary.wordpress.com/
Có rất nhiều thông tin bổ ích
 
thanthoai2114


0  bài
31-12-2010 15:16:55
Lệnh Replace trong sql, cái này dùng để replace 1 từ khóa nào đấy trong csdl của mình. Cái này ngày trước mò hơn 2 ngày mới ra hi hi

select cast(replace(cast(myntext as nvarchar(max)),'find','replace') as ntext)
 
tamnguyen29991

tamnguyen_it
10  bài
1-1-2011 0:59:11
Bac nao co the chi cho em cach thi hanh 1 trigger ko? E viet trigger ra rui ma ko biet lam sao xem duoc cai ket qua cua trigger het.hix
---
4tam
 
tamnguyen29991

tamnguyen_it
10  bài
1-1-2011 1:1:34
Neu bac nao biet thi post bai len cho em som nha. Em dang rat can. Em cam on may bac truoc
---
4tam
 

Chủ đề gần đây :

Cùng loại :

Tên file Mô tả chi tiết Ngày
NWeb.zip (1) Module đơn giản Newsweb trên Dotnetnuke v10.x.x.x10/18/2025 8:08:11 AM
vspforum.zip (11) Ma nguon vspforum ngay xua4/18/2023 6:38:37 AM
pdfjs.rar (2) pdfjs 2017 : hiển thị tốt trên iphone 11, 12, 13 không lỗi, bản 2012 sẽ lỗi trên iphone6/21/2022 11:52:48 AM
pdfjs2.rar (2) Xem file pdf bằng viewer.hml cua pdfjs (thư viện chuẩn mozilla) 2012. https://mozilla.github.io/pdf.js/getting_started/#download có thể download bản prebuild tại đây6/21/2022 11:52:04 AM
runner.zip (0) using three.js, orbitcontrol to view an object move random on map. Di chuyển 1 đồ vật ngẫu nhiên trên bản đồ, sử dụng với demo nhân viên di chuyển trong văn phòng. Toàn js download về là chạy12/5/2019 5:55:14 PM
gmap.zip (1) google map + marker7/17/2019 2:25:05 PM
vinsmarthomeservice.zip (1) java post json to api, use AsyncTask, event listener7/9/2019 5:00:10 PM
fblogin.zip (0) Login facebook bang javascript SDK7/9/2019 9:16:37 AM
autocomplete-location.zip (2) autocomplete location geo from google place, html + js7/4/2019 4:37:55 PM
WebAPI.zip (8) api for android access db (v1.0.0)7/4/2019 9:14:17 AM