Thành viên | Nội dung |
coder
lap trinh khong bien gioi 142 bài
| 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 142 bài
| 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 142 bài
| 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
10 bài
| 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 142 bài
| Đú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
| Wow. Bài viết tuy ngắn nhưng khá hay. cám ơn bạn nhiều. [4]
|
dungbn
11 bài
| thanks! tui thích nhất con này: SELECT @@IDENTITY AS 'Identity'
|
coder
lap trinh khong bien gioi 142 bài
| 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
| Những câu lệnh ấy viết trong sql hả?
|
cobexinhdep_cn
1 bài
| Mấy cái đó dùng khi viết code mà gắn sql đó
|
fanfan
1 bài
| chang co gi dau ma
|
thanh
1 bài
| e sao noi the noi tiep di chu sao vay met ha !!!!! ---
|
admin
Thích gái đẹp ... 54 bài
| chắc là tại mệt --- http://coder.awas.vn http://awas.vn
|
lamgiangvan
1 bài
| 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
| 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
| 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
| Neu bac nao biet thi post bai len cho em som nha. Em dang rat can. Em cam on may bac truoc --- 4tam
|
|