1樓:網友
問題在這裡select @temp_table是表物察變數,跡皮如果要查詢結果要寫成select * from @temp_table,select @temp_table系統會以為@temp_table是變數而不當表看,sql server 賦值語句是用姿螞差set 或者select
declare @temp_table table( thedatetime char(6))
beginbegin
insert into @temp_table values ('asdqwe')
end select * from @temp_tableend
2樓:網友
這孝握個是變數定爛手義的問題吧飢慎嫌。
給你個例子:
declare @tablevar tablecola int primary key,colb char(3))insert into @tablevar values (1, 'abc')
insert into @tablevar values (2, 'def')
select * from @tablevar
mysql的sql語句宣告兩個變數出錯
3樓:了了紛紛
這個應該是儲存過程或者是函式吧。
如果是這兩個東西的話,最少有個create procedure 或者function dun_name as 的申明吧。
還有就是我記得最少有個函式體,即begin end如果上面就是你的全部**,那是絕對要報錯的撒。
4樓:我tm不管
能不能把**全都發上來看看,方便分析。
表名為變數的sql語句怎麼寫
5樓:網友
在create table後面少了乙個空格。
sql="create table "+ tablename+"(field1 int,field2 int not null)";
6樓:網友
教你個辦法,如果是網頁就。
如果是程式就加個text,然後settext(sql)什麼時候sql是你想要的了,就可以了,可以複製到資料庫查詢裡直接測試像這個例子要的就是sql最後=「create table 變數 (。那就拆開如果你的變數不包含符號什麼的,像liaoxw624說得加空格就是了。
sql語句 必須宣告標量變數 異常問題
7樓:網友
1,string sql="select style_num,style_name from 表名 where style_id='"+style_id+"'";
2,string sql="(select style_num,style_name from 表名 where style_id=@stype_id";
sqlparameter param = new sqlparameter;
注:第二種是帶引數的儲存過程。)
c#寫的sql語句提示說「必須申明標量變數」!
8樓:網友
select 語句中的欄位列表中不能使用引數;引數只能出現在where子句中,修改成。
sql語句 表名用變數表示
9樓:網友
行嗎,沒聽過有這功能。
填空題:在sql語句中宣告乙個整型變數a的語句是
10樓:網友
declare @a int
其中declare是宣告的意思。
a代表變數。
int代表資料型別,也就是你說的整型。
ASP中SQL查詢語句帶多個變數的寫法怎樣寫 多欄位模糊查詢
在表中對應的列 namestr xinghaostr在表中對應的列 xinghaostr timestr在表中對應的列 timestr ha 三樓的改對了地方 可是還差一處 if time1 and time2 這裡的between前不是等號,是空格.哈哈 我看出來了 加上單引號 if produc...
什麼SQL語句可以列出表的欄位名??
sql server中的語句是。select name from syscolumns where id object id 表名 把 表名 替換成實際的表名。select from form name 用 號不就行了嗎?你說得不夠清楚啊。如何用sql語句查詢乙個資料表所有欄位的型別 oracle ...
sql兩個表多列聯合查詢,sql語句 同時查詢兩個表
select a.b.備註 from select 姓名,一班,一班 as 班級 from 課程 表 union all select 姓名,二班,二班 as 班級 from 課程 表 union all select 姓名,三班,三班 as 班級 from 課程 表 a left join 流水錶...