sql中語句first出錯不是可識別的函式名?
1樓:網友
ms sqlserver 是不支援first函式的 根據你的需求 ,想個折中的辦法吧。
sql中提示「不是可以識別的 內建函式名稱。」
2樓:網友
studentgirl() 返回的是資料表, 用select studentgirl() 這樣是輸出單列值, 不是整張表的資料, 所以可以把 studentgirl()直接當成一張表使用, 如:
select * from where ..
可以加條件, 按照正常的查表語句都ok
3樓:網友
把上面的中括號都去了。
為什麼在sql sever中使用ucase函式會報錯,報錯為;'ucase' 不是可以識別的 內建函式名稱。
4樓:網友
sql 字母轉換大寫函式 upper
5樓:網友
沒見過這個函式,是其他資料庫吧,什麼作用的呢?
sql server 不支援 first()函式嗎?
6樓:網友
select top 1 欄位3 ,(select sum(欄位4) from 表) as 別名 from 表。
不知道是不是想要這種效果。你試試看吧。
上面這個語句就能把兩個欄位合併顯示。
加了詳細說一下吧。
sql中提示error_number()是不可識別的函式名是什麼原因?
7樓:
要看看你的**部份的,出錯原因不一樣,你可以先在前面加dbo.試試看。
我在sql裡執行語句select now(),curdate(),curtime() 下面提示now()是不可識別的函式名是什麼意思啊?
8樓:全視弗里曼
如果是mssql資料庫,是沒有now()命令的,要換成getdate()
now()是access資料庫的命令。
9樓:網友
嗯 sql要根據資料庫變動的,不是一次書寫到處執行的^_^
在sql sever中,mid函式用於從文字欄位中提取字元, 為什麼會提示「'mid' 不是可以識別的 內建函式名稱。
10樓:匿名使用者
好像 sql server 裡面, 沒有 mid 這個函式啊。
substring 倒是可以完成你需要的功能。
select
substring('abcdefg', 2, 3) a,substring('一二三四五六七', 2, 3) b,substring(n'abcdefg', 2, 3) na,substring(n'一二三四五六七', 2, 3) nb;
a b na nb
bcd 二三四 bcd 二三四(1 行受影響)
ORACLE中的SQL語句
你是不會寫oracle下的sql語句,還是沒有思路?前者的話,我也邦不了你,因為我也不會,哈哈。我一般都是在sql server下工作。後者的話,你可以這樣試試。寫一個方法,裡面宣告4個變數,用來接收4個文字框的text.再一個sql語句 select from 表名 where 1 1 sql s...
pb中sql語句不執行
剛剛測試了你上面的 請將 prepare sqlsa from insert into information values split arry 1 split arry 2 split arry 3 execute sqlsa using split arry 1 split arry 2 sp...
oracle 在pl sql 中執行sql語句提示 表或檢視
zj rent是不是當前使用者的表 物件 看看plsqldev的下面,有一個向下的三角,右邊有當前使用者的名稱,看一下是不是zj rent的使用者。你連線的資料庫 和在專案裡連線的是不同的 試試其他的表呢?一樣的錯誤嗎?為什麼在oracle資料庫中能查到表的資料,而在程式中卻提示 表或檢視不存在 不...