Ký Tự xuống dòng trong SQL
Posted by Noname trên 10.11.2009
Hỏi
Cho tôi hỏi khi mình nhập bằng textare có ký bấm enter để xuống dòng vậy phim enter này lưu xuống SQl bằng ký tự gì vậy? bạn nào biết chỉ dùm nha, tôi đã dùng thử “\n” nhưng không đúng
Cho tôi hỏi khi mình nhập bằng textare có ký bấm enter để xuống dòng vậy phim enter này lưu xuống SQl bằng ký tự gì vậy? bạn nào biết chỉ dùm nha, tôi đã dùng thử “\n” nhưng không đúng
Đáp
Trích:
Nguyên văn bởi huynhvantham
Nó là kết hợp 2 ký tụ: CHAR(13) và CHAR(10)
Ví dụ bạn muốn Insert: Chạy trong Sql Query: In sert into tablename(firstname,lastname) values(‘Nguyen’ + CHAR(13) + CHAR(10) + ‘Van’, ‘A’) Nếu bạn dùng TEXTAREA thì khi insert vào database thì bạn không cần phài thêm ký tụ xuống dòng. Vì TEXTAREA nó đả hổ trợ bạn chỉ cần gán giá trị của TEXTAREA cho Field dưới database là ok. |
Phản hồi Chạy trong Sql Query: In sert into tablename(firstname,lastname) values(‘Nguyen’ + CHAR(13) + CHAR(10) + ‘Van’, ‘A’) Nếu bạn dùng TEXTAREA thì khi insert vào database thì bạn không cần phài thêm ký tụ xuống d said
có được đâu bạn? Mình chạy thử trong sql2005 mà có được đâu
Noname said
Tất cả bài viết trên bao gồm
http://Thuthuataccess.blogspot.com
http://Thuthuataccess.wordpress.com
http://Thuthuataccess.com/forum
Đều áp dụng được trên MS Access. Các trình quản trị cơ sở dữ liệu khác mình chưa test.
Nếu bạn áp dụng trên SQL server 2005, bạn phải kiếm hàm nào trả về giá trị char tương đương với hàm CHAR trong MS Access