<![CDATA[Latest posts for the topic "Hỏi về câu lệnh CHARINDEX với unicode trong SQL Server 2005"]]> /hvaonline/posts/list/23.html JForum - http://www.jforum.net Hỏi về câu lệnh CHARINDEX với unicode trong SQL Server 2005 declare @bien nvarchar(30) set @bien = 'Nguyễn' SELECT CHARINDEX (@bien,Name) FROM Patients Bảng Patients của em như sau: Code:
PID         Name           Tel            .......
                  1     Hoàng Văn Bình     0001
                  2     Lê Văn Minh       0002
                  3     Nguyễn Thị Hoa       .
                  4     Trần Lê Vũ           .
                  5     Bùi Văn Tình         .
                  6     Ngô Lê Trà
                  7     Dương Thị Thanh
                  8     Lưu Minh Sơn
                  9     Nguyễn Vinh Khánh
                 10     Phan Nam Văn
                  .     Ngô Tuyết Hương
                  .     Bùi Trần Thu Thảo
                  .     Lê Vũ Thiên Nam
                        Nguyễn Thị Bé
                        Trần Linh Lê
                        Hoàng Thị Thùy
                        Trần Minh Bính
                        Nguyễn Bình A
                        Hà Ngô Ái
                        Tăng Thu Thắm
                        Nguyễn Bình Minh
                        Phan Vi Na
                 23     Vu Viet Lam
Trường Name của em có kiểu là nvarchar(120) Sau khi thực hiện thì kết quả nhận được là 23 dòng toàn số 0 ! (Điều này rõ ràng không đúng ví dụ với dòng thứ 3 Nguyễn Thị Hoa) Vậy em mong các anh chỉ giúp để làm sao thu được kết quả đúng! (chú ý là em muốn từ "Nguyễn" phải được đặt trong biến @bien) Em xin cảm ơn!
]]>
/hvaonline/posts/list/28181.html#173225 /hvaonline/posts/list/28181.html#173225 GMT
Re: Hỏi về câu lệnh CHARINDEX với unicode trong SQL Server 2005 /hvaonline/posts/list/28181.html#174502 /hvaonline/posts/list/28181.html#174502 GMT Re: Hỏi về câu lệnh CHARINDEX với unicode trong SQL Server 2005 /hvaonline/posts/list/28181.html#174552 /hvaonline/posts/list/28181.html#174552 GMT