我正在尝试通过其名称访问表,该名称是varchar数据类型。表的名称存储在另一个表的字段中,我希望能够得到它。例如,假设表名存储在varchar变量@tablename;
中SELECT * FROM @tablename
一般语法不起作用 - 有没有办法做到这一点?
答案 0 :(得分:0)
您需要使用动态SQL来执行此操作
@Directive({
selector: "[sm-sortable]"
})
export class SMSortable{
constructor(private el: ElementRef) {}
ngAfterViewInit() {
jQuery(this.el.nativeElement).sortable( {
start: function(event, ui) {
console.log("Old position: " + ui.item.index());
},
stop: function(event, ui) {
console.log("New position: " + ui.item.index());
}
});
}
}