Câu hỏi được gắn thẻ «variable-names»

10
Tên bảng là biến
Tôi đang cố gắng thực hiện truy vấn này: declare @tablename varchar(50) set @tablename = 'test' select * from @tablename Điều này tạo ra lỗi sau: Msg 1087, Cấp 16, Bang 1, Dòng 5 Phải khai báo biến bảng "@tablename". Cách đúng để có tên bảng được điền động?



30
Tôi có vô đạo đức không khi sử dụng một tên biến chỉ khác với loại của nó theo từng trường hợp?
Ví dụ: lấy đoạn mã này: var person = new Person(); hoặc cho bạn Pythonistas: person = Person() Tôi đã liên tục nói điều này tồi tệ như thế nào, nhưng vẫn chưa thấy một ví dụ nào về sự vô đạo đức của hai dòng mã này. Đối với …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.